20000
20000
1686623439
1020233841
1175613476
1325891656
1059431702
539819016
381568720
1003933214
1059320923
669322157
312073179
37532844
895272929
1584068928
1411667413
1677038719
1779887918
509519287
1585311913
355667087
183868281
1398888975
704884537
996965492
1400298004
1605484285
1968966388
1606497466
544813430
1275439848
1966539157
235287727
741811246
1558969771
1998741584
220437133
1601820303
252925294
744210409
526213819
1571294649
979271372
1528691462
684847295
1900829781
1523865173
371228941
292376414
96595784
971476167
913004541
1228307510
942760480
1264937286
320988653
287734464
315349304
178647984
1925593652
1453947418
570852629
775071255
459119784
1783881075
702783001
76785452
1295721599
1336303159
1585327344
1191230280
75218416
1526962624
1765308879
1059098095
784372439
1204596910
1870197514
20037243
1096135711
1876432832
1234255344
1676589975
1509901682
1573337264
362435308
738231648
1292527248
1476873960
1237981118
1711007120
1905087830
1423172320
327331642
1290262992
1955361191
796223395
520151588
1744810387
1982064295
1824044330
228143574
1034925783
707049070
905365504
896257751
1386041917
1462998632
1883662385
480564848
1116391744
417536951
295312062
1082512274
49160821
219692074
894262655
1265169573
885782521
1421445768
1964551353
784258204
1818847640
98322041
1874320224
1286142451
652046097
1199630982
475045888
1103736905
1988149045
684445322
125387127
37972948
1272091382
1648289258
199329561
969540905
604536178
677079514
976393391
1275233017
1408864863
996309112
121589375
1293470170
1609775769
340660047
278170822
1070570918
1061098537
1531053822
1634369067
323364620
17512942
1039786126
409295935
936603743
832728846
1619223054
244211654
186410935
987952745
779925481
492415804
431946422
292149825
257339114
1810420892
400871563
20362514
1924721750
660633395
208703008
445052377
689318337
1375393342
822538529
1976732666
580850055
1676366683
311386051
921460161
1404474970
42638368
457095223
1050076256
1802022508
20460006
232305257
1238993324
1262725819
136812060
985313125
432867860
789982457
287280272
628939383
503893308
1689642954
1001320345
1352436655
530239155
1877299259
1050208405
1136376787
870420427
1425666060
1878312244
1328194605
1664392785
1586757407
959871077
251878791
1942856372
1932825603
1264950775
1583477775
737287113
35320581
1381870167
490127317
236879108
1578115635
1161878240
757636695
1787909691
1675320271
1775835148
1655069921
402038065
746453959
318645221
287089713
1579529710
323930028
1781146896
1044160903
354266566
906261582
1586674797
1624410197
1923710265
692265401
567912473
1652235917
302854743
1884933269
1042456754
500042258
1525031682
703802498
1891652270
468572727
307772788
511193028
1115557548
952123521
715421019
292571710
1348467097
1195100157
1649830912
223242324
926156540
917938826
1268112187
672781365
672349081
1618926345
151678707
220789873
1229211209
1831025532
448645785
1757459971
566417053
1544613707
1010203162
1509642324
454781953
1902976422
632863518
1275792891
130038239
1698235568
854801690
1850072494
1979316925
1068336682
1208372480
829023376
328739884
61694856
1557794486
391574641
1974579285
1700467942
1766108862
1649973648
384123731
1630073378
1212584188
1423530409
348363551
1304241810
1474591289
60626738
19926942
550312818
1944775976
1570943841
1941920359
1205778696
1837789758
1445490675
562236640
374038021
93204085
1227920973
63137136
1418039693
693464440
1604012399
410553865
1322655332
1892049989
1167516354
273231047
57071145
1782880686
865949112
1778504846
1360229515
1125518593
824708575
690392234
1209333109
927429341
825796429
223644280
794174952
1830145552
1429004108
1123560707
1637428640
887103017
1122961189
223905099
112303811
1829338002
1600541265
1607263857
538187889
1586836513
966084039
936608939
1608571790
1012976545
1025708220
1412191821
307074936
1787395692
1962855798
767432133
1078826864
1792438995
581690845
80260103
1013081183
755098442
1352903531
1446608681
1267407657
1004276694
1268962184
1587894141
1264460333
480451693
773125226
435552315
769088801
943611255
160927237
227733144
182339421
1258685256
1240316957
1773393003
159434555
1888099637
1081820445
196356564
1901721121
1413604608
1916569344
1006779261
1867289755
661571976
44733843
1844989645
305412173
1042701086
1210823917
1357205370
476434471
153932585
339856201
1533911196
317874329
1378189898
1672148606
1128120097
239851320
590155906
643103021
1363463681
1626468456
1735122654
585092712
1820141609
552122039
808297843
1920825549
1124981546
1673277997
1156546967
1544887560
1853803049
1087707350
262182924
1720604387
602888358
435717850
928135581
130140142
1726387715
1732787338
803721867
1751298674
28406837
918829055
1706405762
1455518674
781244657
215951032
1953700348
1956505245
1311565216
770501587
553105663
1380310806
132167101
76479264
224592235
1292867607
1497114331
1121875538
85842372
1683927373
1319887504
609045026
486053152
446203846
55691406
1657585512
1069260249
692402248
1311715739
460015764
916715306
1630676343
822746589
1983823981
556685876
901312554
845716277
1352779169
1139580892
909030515
1719577649
1200041723
233322344
1083301462
534601687
881872118
1588437286
526409094
211125616
1635267975
633025812
604512178
1646944967
1119794495
431411170
1419361811
432775904
1260201916
1399827269
1123659145
1146690783
1261298101
644789507
851549452
1853786282
922429320
557564217
148343121
1519793389
1323279681
447151330
144335162
1982294646
1176811857
1964349725
119845782
375722682
1402751690
1911602159
1173819288
69148227
542851155
481276633
1676447764
1826989953
312203129
1983731376
1702952095
1552412811
1137324065
468536651
1585514361
1952951900
15921748
1762339732
458279549
555252217
1381772893
1229515181
1612172367
324307902
1440094165
1006615706
887845935
1188116646
488690650
622217533
470133111
1155444770
311565389
1043639130
1030024215
1348599757
226007982
1054510919
603839628
780021468
968341743
1024559500
1541583154
938697944
854612123
595930311
382469324
854743031
861636969
191383263
1966372898
1414472126
1506070176
1564593566
993949790
173236509
299429793
849511387
629054063
1536235450
1593430698
488331119
1338299304
1689985596
1513598266
547507325
1240847423
93684936
1438512436
236914605
1726943919
961410830
1158500104
1678258081
1586910474
357213394
1687932028
673474423
1469695779
844163855
624146382
33102905
326479677
297307388
655844635
1055660985
1649374594
746971823
49689341
856787706
1049169965
1376496596
425456856
1067604179
1186590770
480010624
1686260197
1851597558
1425099679
307104799
1355082888
288784389
1416230595
624722365
464439344
1004962069
255972022
1827812096
1977683092
636736397
485304482
1625955370
1379815608
1784890209
912089068
1560327794
161851443
1040991916
1034140961
457937281
898132731
493875600
43995595
581724731
1187744640
350447324
535953974
90895926
491667311
1106899851
670953197
1836334470
1248374745
1162590981
1489080967
335361994
616872310
1701757312
1832868044
1650882567
799688964
1821562499
769288732
1412952945
371483224
1423214596
1996680988
640566648
155515111
1626262977
318159181
645268281
817456597
967162398
1408972068
861207289
244788794
834505864
1436977726
113992021
469008095
165076096
1336144785
870783241
1965783200
648970012
377580625
217224628
295809243
576727075
943455484
460094131
1208123873
1383258395
1658248318
1076570232
1724586869
631042651
210241507
1764530044
353766337
1895387327
1935380816
865404335
788740670
25684917
1018877873
281212348
1753618913
627873679
90573200
1782366447
264779587
1718876023
1181874472
634612868
485417715
1898505491
1447169746
1722513212
1045633972
1779456360
344757406
1578788036
682807494
1858065051
1437144408
1434198203
1308914080
332401836
1136620420
1613746144
624264357
1672447682
1760225685
573620769
229695281
470740450
82042572
1940098283
1630092140
96368277
463605716
1667935565
486153876
1161089038
195314545
1489247850
201383924
1023635450
591152518
1826081379
1183872906
487728296
718896073
574309978
1550629922
356592781
182596841
930675620
588540509
1584679671
972298268
1421217078
1491253259
476827056
1158102090
592331906
1958650339
608253703
404917588
14677265
1816462920
1507071463
92421073
949265695
1315850645
676821842
1092634160
1521718457
1662750506
1947896558
1232814280
285278631
1741249319
1310539042
429873239
136536062
953551609
1185915708
1022990848
1873102501
288143609
1151366952
1351557775
45412469
1124070009
1042388639
176682306
9326821
2986949
1602982640
1530597512
1593130221
618717862
576475253
9618460
1676801443
395307223
1769630379
1258459333
873808080
1263958621
660878385
1267925115
640643951
351865392
687019638
1679967760
180714218
46953817
1021566028
1638780297
772734632
1585262856
531815088
1726533656
665095968
155513689
47008604
1825195686
273462007
500139536
1083307340
1518731509
59767867
417299047
1639684059
1666560769
1164774066
1300920583
753071796
1741228840
1183921231
1927456375
149182768
609143880
1627265225
1883441838
710913824
1693547078
437050372
1362420880
1995968089
1962373004
981420921
1964202343
757862881
7867366
86902774
849941597
1344522492
1521287755
348298619
1944434693
984997327
373668545
180651282
1142146877
1208157248
223344905
712181333
1020458869
515193694
879793636
1293882022
1280337189
454859067
845278257
1436080088
1922671209
99268432
781654131
1444599865
353461527
1388145315
911041128
504171448
1120934337
537310588
95565524
1659436167
1631816694
1579657995
314832469
1956398091
1231784041
1392930221
1239486539
942459048
1775514224
428492599
485118348
675284590
487568919
981365745
1416591504
847227186
1116174454
668490982
1701083733
1509343277
1912584624
571787278
164231566
750673165
562868362
76687891
1994837093
556289378
73956200
1869497098
1059716946
604836290
1112591724
563908739
1080364640
1440800874
200361225
923395545
62097981
1887406968
1215372528
1902819210
1660565865
1494178610
1614150085
106369541
957030946
1372095783
1971553811
63813942
1387996994
452443355
836226855
586222248
1746851543
1060029416
1415426430
1564159304
1393529729
1155096151
1398093129
683197161
868502848
1906017127
1368775654
1880282059
1562692867
1923660181
1901001106
1975790631
646865961
192778909
606393002
1813676766
293970749
9765414
911221414
670052957
1136523081
456498822
1119656945
622741311
584735568
10142259
481500104
607273592
1768609435
526369477
817057196
20335224
25374445
636201922
1529865817
907001831
489313840
532175368
1034316363
1754548738
125402957
1733868027
543676674
1033370766
1471094677
1995763181
1416947982
1195218085
1846050353
1022550090
292251499
1737086130
148808003
745373473
427636224
937030908
35439207
775351819
98461594
858360589
1424517024
761502063
111672625
1036323391
1106602985
1880665882
1950416186
10664040
662913093
1699391172
1324362926
1761795382
975449052
1156672676
544650000
1402655055
1912822148
86286179
1151646634
588972387
593194278
1286282019
761223239
746059345
234117978
1079971067
1871527221
1280000972
208565699
592834909
871562624
1713962022
433713774
175955774
330031715
1363900895
1622195402
1507353284
1926767781
1590428796
45346995
1406283942
532304993
146659182
1698187164
530456117
761637079
992135327
200723474
1024981169
1024208760
1949153028
1623705185
1509489208
265166312
138235005
278825
1365613280
802205414
26631919
9138661
670415215
1802098342
70078184
827828548
1610400905
1328081609
799493278
826640962
1180749106
1780459653
405468865
159518399
1561217838
543625392
1186910336
753977027
614564057
1047872181
1703661861
318333989
879391895
1079277499
1183584530
1568626150
922409597
90256837
924224567
1910789462
191796710
1363622070
256582123
705147871
1900135862
1581290135
1374931781
1604185601
462226809
1318830635
87786260
1202374509
1962143801
165494366
1019974368
1244521517
618739895
1789634630
62487348
965863816
1078255977
1384257979
1385714768
317741099
1098543553
1708297931
1129746767
1591137717
618513812
501452035
1905418952
1520144069
403857043
888703817
634844252
1817127036
1523877531
1700320995
259382537
1979927703
1168693612
1582724735
291750218
1295733423
960085922
501287353
356190189
713897529
59303131
1939063014
949886255
1132774968
27769490
1958360751
832533486
807538732
1977907303
1938841024
1606604318
191837932
451543369
1783794064
985671789
1960774774
1413411684
567642191
798517466
1073439985
1530650115
1202847332
1720643986
918418901
1530252093
82559645
1797170205
1495531242
1092507761
89981345
1357655178
597256200
1352107743
415849238
1531834586
679450799
1551565781
772643984
1492374580
445496293
56170331
1827305520
1839219734
1585036507
93716677
67544606
1528384335
1384899548
597052947
330975445
1882321740
392443731
1702769887
1282750204
1183247415
856455800
218419028
31467354
1602522875
1945209845
161190546
1337002245
1715030971
1887925959
581185846
1009348119
839730189
35694131
251959479
306220991
409208994
640767700
1075267612
353021174
1017269654
1703344595
1363627599
135607480
824702225
1462707487
554175311
412270658
898478296
761532317
207659606
965211447
894486314
69357539
1232601824
675378786
461031771
1520098427
1170121109
1547164735
284305747
719168086
112274550
1951293775
1003850661
1084368559
1227814417
1492690204
1132940069
290831956
1921766451
1241554041
1317176120
1349748713
265480551
1479902820
1492828202
82811549
1206765130
139815389
1391034535
1748919888
438523950
953498655
1680266354
1615974400
114861806
770372651
803092307
1576580693
1845189221
889110568
1470646591
1528102878
68715428
298101568
1591070046
1412333824
1131756819
1740333666
234893070
1061485107
1279330590
607646340
839765866
966105565
1648035328
1544737601
1803876989
1752699005
1182550585
378220223
313333297
1030305721
156130200
535385860
280644137
1158775895
271027422
1387876262
969506754
457441767
689597897
1556359376
445642736
1032655884
1770907450
1789073242
1281033286
1967378983
1888832774
80494378
951054730
1466431464
1904922319
329549429
469589298
1830877610
113732789
714160789
1967939072
570124205
966495662
1050393303
394030109
1466968999
575777272
440340871
1371972678
1533329568
17457432
432294152
1141306402
1743880557
770826913
1777451303
371887210
1722971214
162003605
1807109983
1195198116
1858962086
263704315
1836498007
1863866231
1102056207
1427165493
846901833
1125383402
1826580772
65796562
449766528
1045043106
1556866634
1419937191
399382549
1490946106
1639204595
1162329268
978673738
456878613
1330566580
417100564
1747703718
1949921552
1456538623
939187977
1207174174
695604551
127471016
1957662219
746618085
1668874005
306622807
1518962673
108976986
306419890
1129997656
1186527073
1291973902
39803506
1728875439
1314957469
1545391907
1467533007
1567690905
1387251046
1584439769
323943367
371444365
286505198
732682616
560641947
1183329868
1350231371
1864631537
1441861523
516000598
1886576456
407327608
162868231
219991319
151297282
997912386
1868918553
1319178478
780892523
738420300
37903961
1310960205
92962660
360948451
452677523
1870355366
938870232
728003174
15609111
871708658
280170712
382230648
69287578
1354748208
883230807
324160187
1840965819
1224979603
185976138
485544137
956391436
1654331137
667115464
1790419293
1243421201
779199465
1129105671
1819812187
1577578157
317045083
1676473354
148354529
786798382
648830746
1546535808
1012983162
278481706
1925556748
280005094
690286581
244459637
622228198
1849022426
570152866
235829886
1504345808
338040030
808120023
1336760513
1827137095
1156946568
643938951
1133202341
295348386
1782028865
383572825
643844742
302543367
1117527250
1673478058
741249695
1119058045
1150425017
1698564029
1195235304
131816184
1595432266
1420456833
1808212401
1870247646
45678482
1915409072
944974509
1495689557
241084501
334163239
1805308711
96962599
1554589408
1739075393
441159435
320985648
483051675
1750441063
1160098516
1032534404
1015152189
491449997
866801882
1162962983
369138420
1975938339
808029498
606527037
1949036886
1125401593
1471803181
150458398
1374917562
104013702
1908913543
917583198
999907623
1466512868
1781458614
1241537497
1698964442
1637512784
54263886
1447865626
578264114
546882144
747953960
1378451858
1232318623
420264047
636006370
1399983955
538465514
162700900
1116663995
1103982270
553654951
645249418
1501109226
69740143
1107379574
338447473
1546652671
1115682908
862360058
1654850314
722045037
1450575706
1830161850
1523576238
1321078026
1016538808
1968982449
1918561019
1333569962
1377639406
437186111
1418936257
584698870
1822256277
1227984380
1429577640
1374208414
1528772840
489395223
71819227
1611992885
1212216662
987349708
804931274
363928248
354658206
1965403642
1711718471
134157923
1360516970
90860113
938580978
585505568
923413801
1824837108
1297378254
1548290008
1708742386
1099186022
1619467562
1431001506
619904495
829130939
1739024590
666796159
1134718695
60550549
1678852950
841755764
1677801934
964239059
17879832
626287686
790540832
42857430
1509828375
463225999
1025230577
1159647990
966419821
1051135167
257263979
1784403097
1973052992
1286779293
1498605134
833430689
1661285069
1997419170
1930606126
1881287633
1665466029
429586818
869927661
640817721
992088391
383085724
1248325118
138135115
1229209554
294107658
286550693
869962708
456355989
396277912
72980281
312293293
1794964737
880556372
315008733
834152256
523059431
549094396
132766202
568332396
1173737528
835501398
856077948
452245298
1168191025
301288007
399265480
1681433780
911149638
1796514302
1298773031
1588293014
1756360025
149723111
1050769039
1126742652
1214900881
887095463
1930438437
672312164
764584474
1387301271
1328047109
1576775081
1213799012
1186311842
1038465953
780728698
1682410437
1096453871
1358228202
1116371633
296820617
301595266
1467080194
156586993
1527007777
796079821
969944091
927921548
1894842178
605116913
1958813071
659841687
1097504881
484687268
555933269
1645241626
1829787333
1188266082
1619251375
1635963969
618655960
1460454039
1803747923
1786436257
1507454289
1279302867
1238446286
1981879184
1262822054
1618536783
1999023344
1814695768
438286100
182401399
1291472398
1454764759
682642918
894182047
1599734876
418821061
1917151372
1002516890
777469986
159467562
1428488201
668205422
479270200
729111745
630378574
1393224327
950941365
494144356
1477202496
1722264233
497715673
836366579
497847344
1680643937
649132704
247704910
1557633535
988064908
1665099494
276305396
606093570
144117304
221555588
915103483
1193214870
1101168510
962598708
935605287
1588531207
1200430315
1718812597
1616139070
682984053
1644280361
357948057
839248868
800032668
509334542
1351500610
1869597728
667595418
1504878989
337493272
716021867
1684685726
455105820
956917416
1001998981
245049343
1352029966
861187526
929086465
1337417397
501164591
1553373993
1284370898
446649835
1564166718
1535896875
1529210065
430625619
15336079
905613150
276772181
3451637
881576603
153382526
853566983
1322695880
1809883837
1447672243
1048298994
1636564298
1795501766
1608709978
1101214581
1806624032
1505533721
1230417757
738109051
144251094
1960599727
690555944
236501241
339242790
789726132
278721674
181819463
90906369
1073577160
392599033
1235865951
973437667
1822290546
1438972109
652259339
599265840
60721092
712570231
803109123
301723294
103350434
1679303102
435165507
1904357724
1812888532
1292522168
1541915631
892454613
452159412
1477746866
941116115
333748961
797787825
1384958972
470025892
1324780136
669111909
1937529392
1213725505
602854930
1971563064
762660614
249118721
1417284805
211806292
74861328
1814273753
356529657
956450639
501948742
1745902941
792963490
427308635
436385758
40900660
281296626
255390438
332143517
526354258
1497203965
736806043
1289364850
1638746958
1595830295
1451482918
902116991
175649843
437331575
968946218
1327479204
1930153931
123191700
1498844727
200254194
330160230
1340689820
1430184381
1017880702
1692551433
1738027205
1478248416
1185385974
1936003974
1950210670
1731843925
148152626
1906440326
361402067
1344058312
188729266
1069389698
336968393
1411175135
1716521540
1866048887
682198214
1123913657
653288427
1965801887
1309689302
1899211485
1376942178
1387583440
1628971435
571794811
1622711242
1294118763
227054441
106225528
700210840
851112246
1237509736
639592085
788327053
18955550
1551420070
1353360877
1688536288
1863986370
1303330293
995676665
1814247776
1093273264
780216952
258089507
1593185539
712016566
1782323188
334205308
1647962016
216776164
776895955
1052078816
382862131
1838815720
101306238
1797802534
307032539
1378415860
109132684
854033863
1679385886
255176539
643847472
1337617021
1831879963
1697376308
622848082
1697565991
314628818
1328837338
1435377370
789302058
662471594
314012638
84963710
283668915
607366489
1370881929
978609273
910694676
1511795576
1892849134
458263512
483434677
74216291
185430920
256729955
949511333
1917649312
1753617536
1046328338
310120429
1754853686
449296430
1316290779
1559071238
449425792
1442599931
426209545
1895809231
89168484
84757197
19576490
319124679
781398795
1987593898
389607223
68849493
1753852011
1817637323
1190436046
936150610
399806587
1198438008
1342238288
1786536753
1796913027
160412795
1263400731
1646449043
1440646354
1673336749
1779916679
561011283
282509001
1125256942
1034448372
213175164
997721859
525892473
1834243124
1164766559
944672385
1082800043
821526193
1427038379
1873272644
139138834
1702035883
86622393
1795823698
187880462
1195659323
100011990
563181490
110177728
1910313842
556415678
1107058143
1529754027
1762158211
289012997
179199201
779760502
455162877
415831735
304840519
1458565208
36615679
1656141853
953145526
176432059
1071127635
1227959539
1983394200
25669488
1991478226
1317006544
376911816
1915199909
1913264109
1657774194
458376913
1176778338
1850625345
1252765893
477677427
1679904689
1997829793
172331273
1214943100
478032695
1106117021
1467967833
763734262
1545230127
985567358
164911884
627637166
405694458
1122197861
414707436
102523156
45894030
1133476867
1619391640
1116752828
1967699784
116617791
537512003
118699503
593307298
179503862
1191858235
1616489918
104384018
1830636085
1002420863
929135158
1202396984
1938154309
624935830
1460735416
1864284406
441198754
475112832
1070315038
1603159802
464225277
438164073
1040102130
1826566343
689369379
1971217358
793002048
1498556674
1555251038
412482884
43301471
231233705
136013066
509977643
1563286899
1460317790
53631771
621635802
298528833
1914258787
1851477915
659350245
1714594043
1983146496
1235776726
1425240183
467540150
497262032
953972020
238238751
1604695277
658364036
549076603
1513593026
1503474508
1678453719
1497409874
292133161
1903937920
208286505
398856187
117933245
549132980
1418153201
959119393
697901453
1066383919
1428176666
1061648931
417627
1810652635
1819562952
176583999
1156056251
1751681888
1804875032
723570030
1056955635
590789617
1264129196
1503677208
295740017
544584654
1317012288
807787607
1384937436
1682157103
622420041
1006503136
1884833181
1962907916
1761498611
717697882
90242329
1515402600
1733544670
110217265
296440842
1024027104
537875274
358856264
1039363485
1435613101
953554394
427586116
1785132325
481780037
1393020352
1761911138
1698599476
954883689
440454240
1701343544
639808725
704609297
103116170
1573348591
1232120693
610365595
1574181957
1015744350
443963879
421673530
1176815751
37509711
49154025
1101865071
86341671
1640653652
18137218
1694657768
427129188
32928532
52914343
905272933
464313724
860126917
1591030261
889426173
1022655283
903157399
289136752
860508903
1307903661
929949492
1522453677
60155067
77889158
1385633032
1412286431
160196080
878096573
1686075248
1449845147
1522130925
1914892386
617689955
258797350
916044683
378432091
683267254
395438366
1752366701
1743773921
3941709
527754501
407525709
1648429201
1734535792
240295574
1242989253
1982318331
342694521
1587710312
671024559
726607598
1583454976
1113769870
246866259
515056034
1988998958
1023975913
700708640
228367221
1857941139
816561195
741053941
583083385
530783419
990380547
1846623769
601329568
674985578
510994082
339388029
507719033
536770052
1116734983
1303961952
402194991
1114927969
411725866
343353366
1145337459
169297178
177877749
535402053
98364937
778820588
795523327
331437411
1503920085
11931091
400988649
389433133
1659291341
1694729727
1523999480
1885832782
1187380514
1786700561
1824442324
1117645783
744155246
393671805
641659686
1307332753
1831700439
1248322283
163305526
189837547
466719994
1809807918
1844671268
1400128066
1577273093
680622548
1555371181
59070044
1680063391
281159143
642689004
1804262798
1735260093
658943137
342703685
589398477
273996929
121560949
680096689
812989307
1012770573
1230902201
116581439
615494431
1290485646
1294080084
1599198121
751665655
1527637492
870544996
703701614
850042654
615515062
605685781
1864717417
1694112167
167259823
1000860584
812160041
978668794
139358546
1464929437
205769392
906221372
1144011557
20179526
1382385690
85212109
50968120
52261210
1033335825
1710139490
568225595
1350316220
1177066974
1235817794
1693226480
1229176838
109642421
283193009
1081424427
803705527
531432552
809518395
1577457529
1792646351
1188747736
1129574313
794225721
648591518
422138654
1273136346
1309400909
1701427895
673630761
1547841137
1025132809
1210360067
1471482874
1270306120
1911694395
1513986012
700697535
1475376283
1837209172
993562125
281817060
1265198843
1428618807
628899624
885687
938082986
891218164
528967033
1897244367
1335653019
933496885
1396250998
1328763844
1351365207
831431791
252811378
1290986389
1402376603
1630122556
1760199479
400738582
866797700
676685460
1629225838
210684986
482866414
1757693964
839336301
371498614
1567438416
103007993
1056056270
972309223
583895405
1510829292
1923548894
1700955507
165326098
647705831
1484055669
381918182
780433876
1804183528
1337977742
614344252
1628881811
1881596224
120117668
438874329
1658883018
222999624
1298320932
1845253728
77009693
592823543
1415019360
588513383
1799392969
418214638
1518019274
1180389022
51881863
157468419
329805952
1232645027
1877440616
423941775
744868440
1840535916
907882898
551855871
1125660292
754670772
146066887
1378281297
1620304706
1062614173
1338707718
1014881587
581803175
601270190
1637576297
400461972
712615597
1344438792
804687061
1210802542
895299531
1991071862
95809932
1335035511
1901562538
1747111460
1129686558
303666648
330036320
622965458
1474377577
105332716
736903637
1204940037
1136727785
279581752
1530991432
1107027147
1097339332
543650161
1699186841
698728396
972518838
352405187
1249805666
784511383
1836411464
916749084
1542812725
1651419891
1444852823
985367160
427957966
666638074
1528642245
753796578
1744725984
1572847388
650293333
1378548833
1624984214
1842400239
1048244978
997339249
1588236597
1233375003
277977951
1376863138
1464542406
1357994545
869470541
1605588450
247099461
261036900
1511615701
196571135
1018553024
1743404746
85229845
1117051156
1910699996
212937474
760853924
678616429
1178112636
489010417
1677374751
70265563
1676297793
382931207
534855769
1958144044
456733814
1718790500
918665947
1856786603
1650483419
1975179590
764168591
16430663
506533433
459548327
1452206679
184818180
781949351
1839264373
738267700
166921066
1155022374
1332071111
1735243555
1321239
1487617543
1533242178
1467848838
1412046741
1081546316
369628550
1819226614
1099226181
1556000253
207712388
1700565346
1081611199
823138777
911326498
1148854637
528308961
1342370954
1654829099
546087717
1043373435
979236155
68799182
610517724
1451151669
760730795
576035744
1896667079
1338848263
1750742717
1510453685
915243190
344226682
647687653
533534530
470526501
923491637
250941663
1506619207
775240287
1280854869
155952977
1664942411
460430411
298821045
758982981
370595480
1361679403
1870622853
690409737
209958739
824550113
1500193275
785983395
691870120
1022085085
1418818361
922724454
16697169
651315946
505510572
472961472
480378351
1348483464
45546568
1292469199
1356338664
433923547
289604247
440799997
225363000
277367299
1835751747
879588813
1265232848
887420459
1314293744
1608368771
311696680
692168688
390135316
1214356342
26044226
648438527
1540783978
685903573
1415049915
1558243288
1955817533
1511449446
1051708140
767184
234244494
855303261
269729715
807893397
1675574626
316458948
414883844
1006351846
1402644318
1936671934
1072075157
1429822857
465046737
1932591441
988798366
620604463
1520750547
1804449662
1707791341
1810449590
611027774
1324528481
261180631
1291154231
446917247
1831939824
1807699486
1359642995
1877419284
1798095377
478106014
778154802
1389091857
224595816
43122805
980448486
609859098
457339451
1211845833
997834797
1193484928
1305344834
1289524371
453463383
142281185
596221370
183391790
1608192538
1697105208
794445453
37492741
151367872
1803658106
1241258551
1389739410
909716014
594122631
978575485
360976151
1843634802
508759462
1055240850
1128932563
1604548942
1458565920
293920356
40731000
240450921
1889468636
8349880
10745366
1063411096
592603830
709956544
616964663
1305682941
35004111
1807717248
1148873046
1850695878
1648548034
199506948
1662537787
1082973831
1760602636
326738143
974496696
147833307
834856407
1133406792
386325855
1631283613
96363301
1368211031
489075335
138244078
176412272
1684975430
994897463
1848360830
555490370
1942940870
1718723903
1688755328
783700088
974081646
1558764043
1093701562
624293888
84056470
874711904
786405384
1829702439
510280274
195086768
309252514
1392703063
45958732
1843946306
1131827777
1319423660
1892897694
1405594515
756061844
1622024025
379461753
967047796
1224392799
220881209
478720586
1129270669
350028681
812819785
1300512216
1295205509
1705607165
480783046
1973782460
299273744
786520990
767974101
1880795135
1523539420
750799937
258694889
1599920472
1801581175
1586083028
1173124263
179822822
745541016
130453541
1841029124
1863069687
528937171
662592676
537346355
962662059
66731304
404238336
7033851
334371244
872820353
145573303
954785801
524683223
1973585599
529190223
1215074766
489479604
1828469469
1418920604
1746684988
1057425316
363853677
1438628526
369358275
654794578
497366956
22103553
577880579
1380964768
51268536
41058388
1733179571
998817129
508999558
949750099
771575046
632612833
1168260810
1518120988
1907051157
1895035409
779487140
433602857
1007974782
1377966117
1796014136
1734011666
1626334874
1272390952
371008263
683644660
351353354
1326620412
383768553
783603808
1499216010
1090308646
293234402
1882551778
465295103
44627751
1826357757
626069083
283102709
831761965
412393733
1955968673
15683665
1023835500
1757615178
582461933
1321218794
310348482
1511869448
1851649580
277938177
1930250820
430653744
991392158
858780443
763355290
395768679
1305489628
1009956506
1367623877
1689705035
406559159
615048577
1725395751
1450534090
1681266400
339378431
1285709033
1052825885
1862423406
68677652
153418058
150500149
176212817
965572385
1840045464
1718328001
602499375
1514775774
1788546330
1362425866
41004872
1814750965
532118973
505665632
1568965190
659654902
1301842245
1023771335
1701939813
1648859072
520868130
1616112577
915478832
1142056931
5834574
1340920096
290287915
1573301411
76348778
243083503
35509762
1257522597
1649446042
1782971928
124520119
1779750672
254440928
25819773
1018734979
1045027290
1793269305
1790713855
1221410177
5198012
1648700163
591808194
82929604
1219730119
1881568900
1021611499
1037536187
261937698
1350886072
213564335
1547809523
537305482
1235021318
1034155887
959737811
499125368
1428040087
1029197965
1438426996
1545462827
1326916104
783482276
165304924
749147045
381145513
1789214519
405213975
1276022472
5036356
656912524
1855589767
730154276
394702401
910280821
1493356768
1414026381
1257990493
1070557796
1691732511
1054737280
1205547316
1773572064
1906636525
1435881707
235162406
1587214638
544729355
1220285041
1066081963
519609612
1616987204
764071341
352286859
1675947350
678281908
865217888
426503271
1333782559
838584606
92354381
616397524
1761513716
256901342
693973549
357974568
817655248
142603081
324740497
1540799119
1545711431
1241134876
357482291
1337465454
383689716
339915512
1553344040
876845751
729423217
513984640
793930876
1244485165
1184928934
209940510
1485426745
1039925321
1091518427
377867417
718755051
231998914
628138881
987523111
1924207934
231973190
1599378131
438339757
1444033601
1516670723
1212662977
1077907140
1417507159
1444611557
219988858
1679485923
1520370532
1278474737
1259504914
1426605887
1968597143
1336031839
1124937868
1988372137
1697080054
819797920
44653731
847869216
1431468590
1551573207
771474598
1654048228
1266456141
439787831
1423848030
92741584
912660238
558188321
1316926942
125509101
1738087324
1945349960
895881912
36673318
1664182774
1651516078
1096477482
1349319319
1024496308
1505443012
689569978
206952008
1780420408
1664912541
409270274
1382723213
1107061046
639766744
1290443057
1104410014
187319460
751508915
1006871167
1892460394
745196125
1558614750
1811450999
977719328
20763527
127247274
766825685
962182212
1961547795
1133995813
1688518564
23247184
440149927
1088264550
324189364
45563976
1723320439
695334412
1823372909
1926025579
862003230
564522590
1873627820
1601543601
30517557
41124818
985680538
272893495
1267745264
212516929
1938189641
986578410
938478794
1003421518
1291477193
105568025
1840065080
118758154
1328555793
897249034
738617327
1727387767
245404213
646424595
1976393978
386023091
942573287
18796497
315577381
1244879082
1381089576
1491985048
928136006
1080845588
1030457165
180673536
1684986930
209907398
947201772
1979638710
1141566737
493932191
1694436948
1749030867
1195806173
701940155
1084768390
1436728410
1796787357
218621339
205498896
1604562286
1366778620
926123876
1187408253
1134615463
319118377
1227203226
1625149624
1644494467
1098551531
966884042
1957316114
22866183
831427353
446204593
58442404
1857633206
1972964353
1110803658
420581096
1630157682
1171556383
1348917083
1755682297
244685136
32950819
496373347
1450618423
1274453824
1301254701
1505844877
222009140
96956042
1039380186
1776527291
125206429
2012130
1893437336
1895841702
1861555159
457783704
584757775
1302707305
881087179
174682695
536616077
1671570766
917603514
749601580
643497751
1227135184
1463764057
685983700
1798040244
575341214
433005904
17861537
1170441579
942723117
1101664645
1822745031
1776584804
350695801
343239766
1592706655
744874903
1860360072
983485997
1054900063
320998165
56430274
1964195871
77122652
1249248500
1962797392
1045399908
1868849078
467829904
1580999603
1708069059
361380053
1578769833
701016843
630956073
74119517
42080821
1536025441
298915798
464038973
1343521388
107344892
831570552
950714219
794177058
38810128
681198901
234061975
959467540
1288380525
1429807793
676256006
688084770
1862703451
428603416
587067477
1262939314
1386641406
1436735200
1835242853
1529941307
564156826
1550031633
1589441977
1234654058
740284592
243975199
1075567961
1719739728
269120250
1550625834
1208849463
1561444274
519447025
1711378676
213653273
1224859723
1013481652
1282945594
1210438373
1281598491
811337934
909381539
1179449380
151191811
1031813054
1673295284
1716066382
272413428
43888596
811180204
655439416
99290241
463672946
934097666
779364562
557313260
1242128575
1716060162
53892467
1794834930
1605630941
514322247
690347290
1737754692
220958330
1114811732
168637746
151324776
214950144
1362207755
249457662
103695812
226296828
553644363
718603373
1654775288
370582254
1438250167
202841004
1066989308
527908817
803154534
1675851132
1457940046
895186419
1109559222
1097771329
1585349359
932014115
1656340014
1982731148
1297421491
1229053128
1415603443
1675967550
297015687
219034249
1441694688
1930233481
1917001323
1504657539
1564741607
57463284
681680842
561722543
551743604
1872993414
1910028584
215494293
1124589274
186731006
1803878409
1513219158
986903159
1266926114
802476408
838471116
1232407245
842568274
1111399109
17040403
583288387
1219310661
558610131
1379476607
952036171
874642685
810693385
877676813
421587687
1435741040
928887567
1508016686
285839681
1562331770
963167210
745691250
994170290
896217504
343442815
1236565809
1187742746
1369855066
1807424842
1469609008
178852739
1784202333
242149969
148677330
873491143
1458544572
986627004
599126415
818834373
1899960921
921369152
345430947
1498853154
1302204236
1609686372
1677100920
1062300029
1032351771
1793906607
1688848234
1257843440
295861724
1227379478
1424571390
303758904
56785158
1844300826
336189742
499125459
1874833300
829297658
1213433322
1411885820
1089001123
1200623868
1167833839
632492716
662016055
4185671
963043115
449114037
329761152
689182314
385878761
640962618
617736264
1246838097
1691966055
1286531132
666341896
174265780
155390975
1575948459
118576608
211765569
1882991016
556822856
817578580
1844918427
816705985
1614243747
650437263
100000957
944001073
1070663263
1707935831
933545128
409852031
101580368
441852534
1044608204
400283974
1028166101
830863493
1239734198
928082288
1606679410
841500717
783608772
1686022641
809947062
152334771
1049658611
1832783563
1700567521
673906684
1637484863
1293309212
877235554
1317632852
611010983
1814914137
817097629
1187479686
1348799369
1798676774
229760196
1745181241
1315215498
933026788
1684191137
836986066
1590385688
844678598
1621733693
1773981806
1127224874
745084967
878842411
1283683282
276311607
1715322139
33969809
158895786
6758923
1461908977
1600778653
267217394
1243433553
396756580
70450969
1640235916
1532616478
783947516
1830841551
1229694068
1583186345
1840686416
1482064124
1441057424
698322093
1861498169
1526285219
1850581984
1831504
1972960997
561949083
204980013
211049871
1926585715
1546681810
892399896
414466802
1593552273
1041321246
895688845
1780944328
658201843
1180720763
1886890392
197898122
1962542803
501747689
918458919
862575820
43955221
1304369589
806438172
1013837048
392039626
190795461
1286538459
1263020843
1437784987
585361189
414813438
189036920
183387825
157064283
33797927
899959894
1395798641
56167523
1316847839
850074770
1178051073
1225769115
1939064205
1742626271
935152707
1448749740
924984503
659965653
1595173733
1243159303
735779291
1359750481
607826301
988006165
1957876283
668591409
1755510912
1191142965
1819010246
1735790254
260143352
1629379053
976681815
1008191085
626507808
706651925
1597556504
501137561
1146922837
986930499
802099482
1906375280
1184899851
68384150
1684524747
818186107
1365305384
1063811902
78684342
943289886
1265810959
626572806
1667847111
194625685
1849581899
1055062958
1581210620
1195381660
199188000
1365206518
1144448983
204655676
237157277
1581057585
589931418
1548672021
249087300
930873121
1116118463
228500782
1851193237
423846942
1513042816
608243234
441059821
829404011
174850630
539442152
1303481419
1139690177
1303286025
691699010
1112458624
875720360
469979295
1633570547
1961531942
782056131
1158609186
1571444851
1125441305
402174844
301949561
1781716319
1842481517
597443807
1669218003
1603842266
1478452732
135852727
569098808
434432263
1947693440
1850183560
1092096650
841964018
1113529991
1059603877
1753565864
1020177888
880212328
1041768469
1891900242
1059497824
61920493
452749973
1092197052
1361436918
1111078290
956360872
1587140079
1467031169
1772263935
1544673613
1103059477
1449018393
121897381
1731326498
765761718
1843616015
1160186009
571008365
1060989420
1167628693
570591369
868853763
744005571
1262275065
1783623711
1628015278
520040557
901928065
1028490268
138431299
691232523
83672837
510274603
1242451738
1719795826
1389731544
1505246755
307781086
492763976
522091861
548712648
1102067639
662168329
403019828
747124083
1643078258
720066637
1382203493
293842160
1909949850
1859991880
309203964
1980779049
724271550
488906455
1193066731
1708744402
1829921988
1577813207
1483063013
436320316
685212014
438540902
1633832637
853441090
1019386641
938743791
879445644
11530672
1376030174
338369260
852404923
78244389
538897560
618916045
1468523731
206685435
340985744
515150982
140545454
907948642
1137837064
608085906
1118540418
278439420
382028559
102893788
1786003054
753545283
526729096
1680987142
1675324767
729967879
1009700964
85771545
1863500635
663526738
1028335692
1549578738
1727737443
704334468
1840620993
1370672822
917811986
1571580590
1007586957
230959576
1441881490
105355505
1020382725
986381297
1367758659
1314771007
1437267754
575114371
1298483253
77126109
1320000484
1355393217
471412532
916492853
1152740738
125900361
1484801577
1695043032
663044494
122437045
1068543425
453126015
755415411
804996993
1178349743
791407007
787413539
1436210986
1067327649
1767164242
1690273920
1546959829
1270852463
151068983
661012298
1680647549
1733162559
1540347799
313228484
360553761
1292700125
434586594
787288293
1786374526
1343526255
1672942476
1078166206
811244590
1551593731
1714720632
1885871246
1222768954
908536097
885149913
1162416152
988755476
1349940095
215385732
1808031555
576351653
527357468
1056769
1507786722
1531319011
386852189
1773040655
84540754
320343549
255480556
1472093189
392737803
1944453778
1381814549
302490733
829736920
633956832
1665837722
969040885
1461470739
1505407268
1713240801
1976168950
1884617256
1352607018
1881292996
467504967
638423732
385702551
988652832
1672256823
330707454
1517776828
1732316245
1736876832
1833196293
1291643357
926799872
1255969282
1399522338
1570485600
1588401722
757822658
555764035
79500542
1321982830
1941417468
1840954406
606045364
55412993
528459321
1322917754
380899211
753914993
302624288
863110852
551188519
116439513
155179705
1650026015
1919347222
1134616924
1698838204
1331690718
583223733
1141385736
874960976
212137534
1644937718
469294441
1538093563
1707156960
409868440
1569518547
1890985140
1917005546
955418143
1420404915
1805116715
30624188
1939875529
626550562
32378369
330289558
460193512
349339070
1949808243
763861835
1429691958
873765980
1282007775
1175203845
771620167
1605943268
1480175116
435868677
1889563519
1426131941
1972540303
938114806
447021855
1729279935
196016688
136750924
517319430
821302361
913049314
811380665
862929854
385618742
1907692709
1130783605
311322798
124555518
1710150487
1292796661
1102238556
1368548646
871497206
233884664
1191577493
111099141
782445577
771171738
1187286667
362889719
935536793
803925173
89343431
1455116464
27442027
1529286203
1447864613
867001910
1583602334
210595594
430533874
1895627445
1812970128
1638891152
1436289756
1138427579
1900931982
1044073216
966073271
151224170
863881048
647064650
1895792781
187378456
1333630122
521014874
554634735
1738655639
1746537313
335922714
946834358
1424844951
949464258
154429712
1885765568
109124141
722037234
1407813390
358176715
378406507
1682918992
1444320888
540953184
1499554893
862262788
1206611111
1555578518
1232606055
797594909
53149915
210167160
1738372362
1805098468
1036062497
1499008672
288472144
908132393
1901964976
121486343
1506427154
974651469
1709208974
1120464597
1247679620
1263761236
1005688923
946163188
1658540417
1753125584
1327165615
416390345
493118592
685896501
587666765
468305179
1419560160
106111467
396237888
1325115668
127019011
965436356
1322028680
941060731
1693387399
125755555
1208461997
1619746483
1913401762
655421041
1597293425
1200991749
820072259
1286327047
851749562
1403755038
1973710019
323856292
1293273565
235793657
1856573865
260447924
1897038102
1479480472
1470429294
1636759570
1717048568
1052475861
1217431704
567757319
79448512
182360678
511894505
576849309
1994467333
540990799
1652622789
768148243
1427077199
1121924066
55299240
1385942441
1032761427
1003119377
155832160
126173867
1596318087
1206791545
1834146940
1183911727
494595161
1095703868
812837902
160444231
1468541803
1866571088
1068398255
1842548209
1470631438
56627829
408706987
155986136
402314780
1345644443
575972529
1414932748
689097244
243222951
1291859715
310758764
1751132249
1205561776
896779094
171349499
180494418
470631425
1227686498
893918726
1323648312
1344255428
40441484
510257023
1218328922
33519977
73162159
983744645
1369522776
351450274
1108307506
127896245
1472592544
1810074581
1297516806
1370449370
713217080
1899313104
983627661
1687116984
427146848
740899413
1437076623
1353095137
1914931830
1523388177
1432779478
1289033385
198924775
641488404
1979949814
997910379
638884591
174479530
518899897
126376010
16186346
1898449964
937657215
368794803
1272482285
1592227885
45409972
337646970
1134915445
1163963471
838166220
1941057669
1908044970
1526329724
1458132420
281181315
1487003764
1540569514
466771878
582748900
1907178806
687346347
595325193
1694940746
600740500
784128774
784819870
728034372
371500461
110397128
1489011655
1298113015
1291174685
1171140797
1354263025
814767116
961655890
614832858
414634699
834918964
695489441
1099429653
218179692
750968360
685221957
1491721810
1380988416
672595051
1183355984
1698768500
1510906615
1098315077
1707707652
1936150997
219197205
1328839999
1303124772
1242716469
1768054304
488353512
807408015
1317375601
1966146510
1024518318
1674951816
1540053206
649882984
736904174
172066700
643365305
1319525426
872170906
1125934816
1631852915
1887259460
807749153
469166656
1844356833
1009718790
1109018690
1403140359
112224820
1544678388
672731962
599490514
390696578
1590405363
1355023688
951943592
25423026
1511642345
1718939421
846778555
1926281187
27510949
1378113841
1133283144
1193661375
1076016544
1145168752
841838826
644084242
500528351
539990680
379243075
638735709
1972380261
75854738
48891538
1411448052
859673344
1458767939
232997680
659035615
1085213154
695183196
1772697213
1293414548
425027804
1284255238
1949647843
1294859297
1784960582
146643675
1131722961
1600586005
25392352
1199653629
1604341966
509145619
1674466010
1275505281
768340290
1864550039
267179864
759056117
1611696469
1004687709
293488888
1960754806
418316317
1514550626
1306132150
1540495540
1165749683
52874406
1485941742
187742941
841068034
1332327753
1605416629
1839868596
768633571
1791761307
1195520909
1546979530
859123660
353884677
1408267720
778657070
613343357
772726633
471512772
1539745920
1736982043
1584168063
690427650
368447642
391855751
326157037
1083486728
768009504
999925661
464272999
865938921
435097218
1988727147
244465043
980893992
1078848555
114644263
1837649412
358585596
272014213
903728991
1834597414
506871710
976578984
669029130
720200335
1899932458
1257811792
1596419989
1514831818
1347411449
1645589685
1043037854
1766386231
1803513498
1581581621
1362446757
1117494101
1795887190
514910998
248841026
837407125
839942936
304360573
925822386
760423691
1558252383
614658618
1372990686
329419166
664012807
775693946
414141037
199498559
636016929
1902384630
1077296353
1713848667
1699418512
1671655417
426224580
1825674936
1171589515
1485093843
1116861550
1220349237
1392059365
222340917
440951545
1399312372
1716401798
997150163
41762222
1843674599
23173187
66321866
994654479
202511138
50756598
1908605440
1161947952
1285273840
1884821107
1267000824
850819011
571717504
1231448649
843539296
1130369302
1901128868
504285268
1648598091
1418075590
124231774
88686418
423166091
1665817610
1354849093
1187499023
1705473150
1368364327
1335911467
173707073
1973678315
613017368
1666862645
733931724
570466439
176325372
569695064
907730152
874785216
1663092069
1790813072
509707466
1140950740
1940853829
1904588691
634274833
545144046
1988900588
548520069
1091971615
539822678
895027104
67803708
1579074574
1917530449
1754988181
1600007097
400504256
1639805386
1015012115
345283449
540241114
1826036485
1111566767
1911142793
653983457
1183956367
1837785781
660982210
667213924
560674239
993398717
1629500053
1985506023
1627262518
1614524309
947735678
482312263
1761228919
720574261
642354977
1716572562
819844258
243939852
1633884396
1078651211
545213661
87788071
816401276
815478259
576318276
169190808
1267924766
1859773101
1317808620
1250571959
683670981
29383974
29711037
1250605235
1450318466
707358266
1327918379
1881306146
531297377
1546423962
1265527051
82297685
1951812056
303006140
807252503
1117694834
639275337
919231126
372657139
628710888
1720396856
1582096634
1477682372
832491582
108769796
1096168296
1021384506
1845503952
90895649
391483431
1725473951
1769726953
667697403
376690560
930853329
918351705
452601227
510623685
1270255795
1934996712
388654183
938538113
1712642475
87460435
1813124161
462915976
135976015
513395136
8225756
1458623442
1529915471
348693641
1487115963
689097732
1530175103
1101574347
551701602
1197219455
1141835439
354150170
1685973761
1482414427
1790410498
139813946
1820950011
1495800099
1414600282
1575121497
1372152812
1888900798
665093608
128651653
1648975332
437660428
240056705
781858744
1869454159
1390221938
1019367422
1645853821
960192282
507989370
1837278196
632272207
861567961
1376780311
282610991
1978599672
846515457
1829278982
366650103
1255381772
1368788246
916105625
249022951
906239756
1148127616
1572828530
266510424
317324063
1048315695
560854519
1141242324
119324959
793529835
1401263818
699718309
1049455536
449041027
748316360
1232120189
1161479665
177852033
1495981619
1393957889
1177984391
1645136232
1158138291
1278245986
444169701
1213189108
1436000611
728606040
1542873831
1522250695
1409711836
759863407
732869707
188637477
1333816949
1633731129
296625630
1123711514
702043360
597538126
399337764
1366747046
1717953238
1838742373
1460304143
677062002
1233155456
1529558645
98199098
597158793
1205170439
1077529740
1872806628
1522147737
1071038560
1261103525
1989989325
294582545
1822340724
1104134955
1612315084
1832248479
1598368494
597074264
1383817999
641400412
1966848603
860818059
1115224078
1114585231
935494560
37768151
1475808674
898443493
994620126
1811237346
1927182994
1319395919
1817941843
1767107699
1980033653
1906441967
630406943
945715038
317080257
332182097
887056780
1210721971
1117598917
72713425
1643741805
2043086
1301370791
1597908406
985223043
567089286
1768378552
1120878975
454924375
818903732
710213399
372337397
414334567
983613867
1661664234
1167402288
1601721066
974363135
527527612
1259801215
1333920531
670593407
476640702
55233025
1124101302
1705873118
1201841536
652653457
279994007
1051635902
1754343632
756126633
1743219142
1042510654
1470843427
933451475
736397360
1877900268
1913220451
427530841
42858794
806304020
864471544
999038111
1056894301
1607696257
1492107400
1646793076
1284050805
1149677970
730461031
1912693645
683194360
1857797703
738792894
973148398
1525402384
1246137767
473807105
1279349925
1365247750
1115725096
840884969
1403288473
1064560101
1954086767
629118255
1371823914
1512770441
728212760
431004928
1723820798
1061142685
99996771
1216942421
527616512
1806121863
1477602591
998338725
1516405045
213765719
1555048460
1368602652
1130316038
321174872
1841649987
72932274
1885421440
303717760
497695030
1408049091
1490259594
1404093164
633870526
1062283091
927133698
1965419052
1461183072
1934478011
1102807534
978578002
120283487
134022636
555838045
718673042
1006640233
851550961
583197589
640855282
211176383
1167026536
47799794
247799043
957402060
1065584207
1810199290
1747122445
1710568931
1082113601
1222910114
1881154494
743696816
1068106154
1015075412
1320163669
940745335
319727635
427272159
1037713680
289808724
562197461
344938791
1543124580
1895531191
537827044
93482232
1421025825
812764607
411642996
1314534639
990099027
1489734685
1244566158
92541378
1330668494
1360249298
1242460551
446691105
1568286320
1252083802
1180011254
254850121
379069471
711567898
1221653041
234881187
1052177333
1118947225
1235674377
1777927707
686912599
424278802
1545483909
351046559
1648978923
822087745
504675214
352267853
419575017
972101975
389173466
934357838
1298925935
1767578963
232811087
391419809
1499130659
975564777
1684406918
1959914372
1698284785
1873036530
858985840
1785629879
1109797470
307347340
1965869320
831556682
673878151
302945858
1041304899
302078601
1577090231
633715290
627622041
565820225
1944250777
893519599
443562455
508580750
855574084
890192699
27116089
596184345
862910337
245653417
955924186
611490509
478756811
830233232
735750528
76612557
1434540307
1275760005
79642923
813876069
1565292962
1759854030
1241249089
1341631583
856218426
1673118532
1678389702
116629160
1930797076
87094865
1357267607
665210646
1139956922
1666990863
447169033
605611061
532002322
1175826169
1104340288
808092087
1845920442
262801496
922719543
864144054
1351423155
1354378811
352799872
1843644919
1567195330
964692343
867538294
301330226
554072367
1813745972
1000527264
184396747
1652270510
1101930873
1652362325
1182455553
1211802997
1910486930
665387269
775815472
888385810
290713540
1471533587
811765949
383064200
130139468
1544610235
258714139
171419718
1271550837
967955627
1302491467
837134488
377105036
1990208429
1501839615
1320318661
1834744784
549433830
966104734
1219556572
1055937382
111138280
1326210951
666463599
262772286
953340551
1430071450
1523463845
1921884736
1596289090
1935433513
1597414228
146904071
1975758245
1060709615
1882845224
1541033923
1460580720
1437055863
1420082108
608824155
129910509
1282521530
845790345
1698035797
1347262260
1275165475
1111722444
150522710
1862136892
1377058214
1361053100
1699282536
1556258900
1832448429
179575260
145322637
145302350
120291914
1176798917
114538786
735250295
249534983
1675261747
1032522115
1705077240
690230417
401346791
929498814
1618994391
1779284738
374164064
1112377968
1546022626
610732417
926026873
828616750
480420606
968427802
915510027
1678175076
318349006
1372941135
59747844
219230877
574380413
1898131692
590645172
143309816
881134355
1737522588
1395731573
1340288806
260256946
1305543323
1873573861
1880375526
1607259783
1813268231
1992958558
657031843
873818684
182223631
531528320
82852155
1002894150
248675133
153259910
945526483
906421556
1350958510
1664902032
1176874548
1204781888
1498623842
1796189780
1362309161
189787140
1456030871
458141702
1806945548
99585246
258036975
48364459
1881471804
383553166
1033875259
852121022
240479303
737158557
1045651347
1221356968
667152376
975469245
258478184
804356392
136125376
841412815
1976895690
1216336727
325705281
1744871783
1645118689
1236888261
1530175845
72620556
218857025
135506918
761633105
1509353544
511264700
1690588387
151228913
1355126529
186013011
557446598
615781709
133859172
650056517
1699298989
1969018892
1396554111
1912780608
208367927
1860770209
129601543
997749656
201405304
946303705
694267450
1660064404
520896346
212891451
239694144
132436421
62073766
454466558
1021148715
518188614
1808851248
164696141
898368341
90487918
731125760
225893858
1355062961
1070128055
1312025847
789456234
1701031587
188574684
2266204
191356299
277596701
1247317836
929151171
1832091175
1436750762
1376118052
1400574303
1074870900
17451722
1189203214
67365655
1849289140
1990368355
1477696937
1911534769
1222690108
123939246
102980041
1594632995
1615670558
841205269
1534602849
1070650552
1306066193
1181654848
1982474070
505707249
1059473489
1685723810
1411949070
1245272119
505692767
1657798200
329540048
1935294751
992376309
1203285251
229982591
1017715796
1645030664
1117614312
733980348
147244420
1709165127
23122264
881836620
235525503
1877366025
1158593287
89335739
665516989
1598051546
593941689
386595647
1350151031
742993852
176667285
1623084979
650436328
1454276693
870410804
341100814
1389147091
605502652
1943931096
1561672889
191490940
1660828308
1542402187
919158461
19404858
1893956655
1085264245
1949602332
498056247
107224921
1387358430
1361485425
1282943930
299818229
1746948567
628341225
1900880202
1596388071
746432082
1647220573
1911751078
1271202554
979389017
1192300899
815709025
1580200273
1579546264
1563439103
774619861
776513498
1344833258
1541741768
1765234032
461449375
690345680
574697196
334963838
239434827
69930882
771560335
512787302
644339358
1888539400
1242926110
1355635422
815181861
340141049
350618100
1707328127
242069579
440220613
1792759020
1859070571
296710523
1649921812
920288387
681439291
350101288
103449436
439204586
314410392
1521825142
1174982472
1721542749
762391664
1845616662
1596251393
821494555
1609472549
1172251371
293377387
1661445376
1526457190
1974871748
1134433271
1267411720
1382663154
1736462908
1836665477
527164
1240059224
1228928165
1856110977
532550282
336292886
1552074238
1682671198
1468523509
811527564
1770057294
1893257906
1984862551
135985391
1630726297
457149943
990962160
1469356887
166996652
480534446
1510018761
1218930468
1518646495
741145551
535076757
1948692193
778775237
266301831
1884198823
1162277253
382510092
1537625233
944976383
513435812
102922272
1199145362
1085482228
1665714166
642432190
1385249864
1210317426
162945465
127727884
9966991
1839415255
1278993465
308514837
1525459986
1895730894
1517721805
143471112
1798054833
1215666503
1255928463
326646717
781596697
1721412730
487782614
1321034220
583858089
1557517649
1285772408
1798472375
306246257
429017473
232432061
948281524
1471426740
33063119
431580935
1371667716
1325247994
826924697
781746789
1270217020
1347073296
1091202584
1508679504
901730296
1256083292
1640177356
1253315252
370570938
366477019
1018806141
584455259
321958731
1689047921
186789095
1321325576
1477732633
597699614
344679947
58574101
1827732215
1924545019
364473090
1821481628
1580949519
1606983194
330711942
837088098
1492396867
1464149959
146054090
818223119
971130136
433919715
1985711443
979573421
1690394113
212733226
1586052318
64950929
943680733
304202397
915201470
1431995357
1287440117
1844562214
1910473331
1259233603
1284637645
711737543
953848303
773968102
980568048
768350596
954014574
1345672001
982600207
1269720957
1927729985
1294747102
925371351
803089259
1760918386
906420980
220422930
200583023
1613325123
1888039017
1703336479
1207215674
1630931463
1264999407
1011647296
279729019
1114893369
1523529819
1009343550
932477734
534041512
1736387305
1696509864
1071478339
1552450453
780659324
510301656
1372085988
1837655072
202779540
1479905141
640039442
1996973215
420673157
285003242
291305217
1139579578
140591475
543284012
8780491
1211572427
1086857095
231237092
22434315
1555897125
77421971
1080806080
1688848897
1762320807
700839030
1653457228
1430484756
336328452
50122473
735679446
191342680
1598237239
1853893012
1250638806
980259062
396119324
848336942
362927952
1410545583
408133876
1063297037
1210242460
1210258307
979996165
720342080
1140149441
974301894
980245807
1000563059
1720905307
1447184418
1505150214
1674075549
1515581214
1475028483
1699853245
821452759
1609765182
1136816043
549322313
49420385
303710990
1946850743
1684993712
93660562
693067978
1285686567
889952669
1563024951
1612661167
363235485
723929143
820691509
1614300439
492600089
867179512
1870547774
708852732
1041978727
1560689589
679155335
450238949
1335765394
329217166
1288495029
686192467
1924161691
338311799
1775610324
1280405818
1574666566
1238571761
1226111910
861223271
358713492
759586047
1263391717
1525264596
886335604
27274102
1854462875
84349226
1417220857
1387901892
1357669822
723255275
684458705
59775110
1022981126
607848971
1829305471
112600027
567786455
1576126454
1870166978
1599181436
967945597
1617633577
396498684
1407468096
768906288
947374769
1114342345
282619133
37994602
1124663725
1497817234
1959468239
1255586948
1733014042
1603787795
345283178
1822517129
1014704625
1706226715
594806109
1033018093
1947863502
971547345
565239754
1733762
1864386581
1315330673
1167761354
1451100347
1462066539
670785307
1649985456
991056293
759532056
1791640451
1645758141
1128765913
1478867509
1258367815
907088106
970006881
1134601724
1349907290
233006098
1225438041
724990467
804188162
1289967084
1004061176
1484022293
290082899
1553081830
1869899739
1275360869
566163344
1020082096
646086233
1831258930
1405734334
904519707
1632044096
1946580992
831518787
575928064
453878418
1847831779
968411946
496054893
1941373592
1958029654
1216517266
343649621
1756336810
799138609
1624799229
1898416369
597956212
738541247
1339801714
1276743295
1060198420
25363589
163700178
1967078054
1171983641
1117703477
1780085718
1715695424
193368712
771558355
999671909
1297506984
73133175
353848109
1275044011
1023425890
303082938
773979227
1779127680
1377606263
1756578522
308133269
1348593493
1046031523
267505028
1946433278
1796745020
1070761130
1650561641
667746976
422125884
1907544986
491457216
128991040
1844321288
1606680507
1782880814
864440734
1403944424
1336174942
67746061
1252716522
302686182
1169815237
958357746
1919010283
270516446
1402488702
1524094599
601373339
1595333431
1823976986
959413568
1962195452
1520164773
752065151
676770097
1117668656
1699573026
1225550363
1320958457
709324588
65133784
1525621737
349432472
1092126924
806049768
1944142135
509526822
1668363504
1240545076
1438642205
1370034804
442952739
1309860202
503862001
5447088
178778257
87673777
348494746
1675916832
394256319
1546666532
1049188303
1072413545
598148899
948131419
529261765
608826267
1092256137
929910411
665212159
1164867708
178394061
15216485
1358421474
1187582739
777064445
820382765
1866230823
1112960516
326374312
892961881
1855731095
1360828263
156691227
453942182
516460829
652335251
1016302773
746618063
497991840
1029994879
1351078281
1549633531
926702139
1162658056
1015945481
453208192
1751283573
143995505
276788003
1335315868
1417270685
738453094
575332918
273774498
1191640743
427736254
1951438728
1316279262
1228382643
1358395492
221442955
1235534230
1349542521
1501294438
1690935438
1688360040
915722319
144206717
431670590
1876926515
1592523495
345638075
431918571
1635217280
1813789427
628760530
1088514347
195763418
171637258
323856254
1069099193
1722235318
836172513
991058444
1475691197
1117278001
785495345
1882916729
1262301440
88724576
700896523
1700023511
1518235420
1139596349
808551924
115544051
200091011
1425407701
1471722619
1327585441
1537485874
1607076857
1712324916
399861489
1742792374
1071632611
306534523
940115638
459985072
562880213
1339221908
1755675311
1144642005
904526390
289296300
499207638
399361718
358484078
25603242
573657437
902864696
1032805590
881905278
342946015
1176029992
1892499985
827402655
1292322223
826665357
1698245376
428669520
1663106646
724040800
844051817
786370381
1462022336
9910402
436311024
1248266070
404058587
810743479
1845379708
1422931658
699421227
749502668
945221213
555381507
613709031
850300049
309344287
1716182334
1841606933
1399804460
898065182
424720746
504680284
725171579
1369378901
1223831497
1850292390
244229956
1014212300
113450282
761739696
134210693
1676115263
1031634511
300590188
118156010
827273964
489297236
1963050695
1110218008
1621544656
1762913959
1057484988
1609873932
182484052
1593443347
230808780
1337118479
213693625
442022174
517321070
1982063042
587062588
263302186
1825975618
419331072
281690097
736850758
640531502
1212479527
1397973681
159828631
1796531179
1731929426
661191963
565210534
1073387406
1913586702
254791319
495553021
23026086
1820047051
1753131640
731388925
1778259805
1135151224
1367235759
894806352
542687528
1775935554
993022718
513173912
30536332
572190126
1596129212
779676654
1547148106
1412813077
1205658894
1881259117
1836465913
90423206
1848765735
750571168
1712244328
1461716025
1966382780
1325555562
948681970
1617273518
520055942
317222079
1082327160
1718140604
418996089
697274020
228931403
1855673663
485042382
690824394
1052095314
1386883745
194163231
864595948
219456810
884799770
129292300
1224341054
135800215
1881515309
1018062429
1660574329
707927808
373532203
659087108
1932602880
1971281317
1002560472
1019144598
316543780
1168768445
41680197
1946124383
925414010
1255879613
675800639
1430846752
312395728
153194038
898855193
550745251
1691474444
927770696
514834501
829163804
449582169
1896259976
984169788
531114358
827444558
1332423726
742041727
1189755348
1067166662
599211090
859481613
1609294271
708794958
1059053497
486393209
725992704
1226370932
836529065
168498602
1522055949
1010415117
1440759363
1268749221
1608716335
1543656172
1453953019
1816896572
1071147016
1236945023
1330770058
1326587985
732803634
193093308
1544368400
209504940
36342904
987111529
471446114
191700041
984120054
426726719
851924850
878957721
326202920
396398000
1066506368
722051795
1253342232
1666800829
172862489
1324374320
854945379
759272094
992778552
1818748687
1008822806
627510755
1375453453
987458187
1373491540
1515527155
1670894711
1952810325
1736396605
1272623105
126677979
1416200964
1164426559
849548557
450050305
1738881175
754924818
644829024
1184378549
1095329231
158490268
561801642
942546302
1212318336
477149804
731901225
563554341
1404346188
1064082534
6395738
471642607
1973531541
1200314757
1725619713
1200682134
1408832150
1611658077
1483987928
818208502
1468592900
755832009
899114525
1142561117
1053579816
269720021
1650305405
1557625236
403793676
1216750524
433981315
569449503
210116355
1574893546
1897449322
1660258419
447021165
1684964454
163135117
510308384
641590316
951972814
266548523
888727792
1730000867
800980499
153146439
215886208
1438806846
1648866423
1041218156
127223098
1270936891
1826620523
1715785649
339497222
1259375744
1419240525
1888966486
942598315
826844400
1174275989
159760666
187595664
630101220
1436946236
261526252
398637996
1302865436
65361294
753660970
1723867696
1448522960
973679544
176618186
516620086
489283486
10386734
1412560251
252599317
116573583
1434419197
118818391
754927253
175532369
306758217
1298512613
383495833
1859107897
1557952100
400882676
1027780640
1795997968
1220536803
1683463985
1467314327
792212149
78952860
258626572
293054632
539454248
1754508444
913020773
1373445552
895205453
1317350460
678700139
297257347
1650002337
1199165563
1850213737
1248989010
6680275
1636367170
826024733
1392425203
1055457599
1404833413
12063296
323343003
138433624
1878030420
539530099
1744913336
1664478619
1725880331
1927869728
227986158
1290215560
709303860
1724407938
410330627
1751760162
1119505620
1713145070
362065140
521398425
745372839
1859721801
858181909
1628058079
1001255266
733493496
659942334
1707738364
1151893666
1021100366
159630799
394512071
291038782
411856729
1387378737
66889564
1935283570
154621008
661423828
1214978345
1168107437
1708966934
1169325123
1389480733
450713982
1007041787
940698478
1474757626
1439883110
1497228849
887174656
1923222100
463959593
871026779
310084760
1545111613
1153881388
695284924
1137178358
1144536925
1879587765
37174973
512584953
704779966
1768238929
1833474087
999176779
297447131
337029202
343441063
1816476592
964884612
1051721242
1147086796
1353290988
1036405906
690396679
1468701177
1177344098
1994213480
1792795018
1185184709
267855254
1654664818
133925710
236408700
1930552478
1420012004
101771970
1842267124
913008177
1239998646
1017442651
1516886904
1335390580
1130932464
1196381981
464545158
1621241804
617239895
7865008
643251348
1137728425
1096442048
1680752257
1922290044
871500858
1316872798
1517735791
1273678854
854714935
1685180212
1517940827
1142964878
1351741907
694403057
1769319720
857920136
570854256
1531830230
1902921609
1579164775
195675161
494762078
1430432887
576477947
1947441961
1534834339
1811696216
222358524
1840023926
225851522
1847459373
560104203
1986348472
1149543670
47456285
1171413207
1973912561
211635667
1364907842
613679681
1902276214
828093116
987552190
1227827965
1722057820
1874477773
165144997
640987524
1361612745
338461845
1893690902
89411574
714318287
428700234
447576187
642966348
1666009161
1104274311
1974848084
1336666520
1505176583
1295377267
1433654929
628863414
1837720839
957836624
1156616407
202198238
646946773
597906514
884007576
359218590
166922388
1289241929
1676888562
1367582046
1507209888
202604922
854420127
72964188
1369689342
1170708693
860745780
1501562082
332160620
1758047800
1845785917
1557648239
701967483
1404489937
1505404046
869638250
236787583
28241323
1108503099
606898947
1394438188
358688777
1390107127
764221196
717861367
1962946760
1994040751
763706231
1454454270
1534472313
1922489186
1425076358
751811672
1079994142
1135756460
1463404239
249854184
1901883896
1966977179
334467890
434631487
1932092848
296702794
79673039
1112050708
1598968168
1500230755
1242456836
1092502468
14369326
122431007
138681066
180738831
1069989615
1973143858
1148521111
812497796
90198932
1355102821
1406742582
1176667942
97039549
47107813
797688307
1835558614
420709559
805836568
1621973342
268733478
41999807
619784066
334903688
61264145
774035209
172267461
1462345341
61985983
1310434088
1652170489
1118893200
462716006
751583916
1671203764
1440084944
1412041307
1783808121
1244337528
1681822057
1106850284
1987235349
650906444
159655253
546781075
560234597
1157799949
337591938
1884985036
1499014488
244114426
691341149
793131601
1878257414
973723358
1050502662
1394585260
1787527319
77416922
1406703622
897722155
510798518
1086535129
1502063708
438028443
236209622
944026577
425084026
425835786
607022869
1385647001
51750494
1176372032
1124014511
515123058
281498129
1391093363
460128814
1788122613
1501029549
1616235260
1834675523
1577360305
562971496
1066319663
960829341
325761599
584458592
1777860558
620701102
45499684
1624513988
1706391200
1837633906
784099903
596051766
900700221
1148842737
1721626810
310571453
1616208020
732715923
1911756153
1277962167
113367487
192363932
1514969117
1669117091
1363134356
692225230
1659409299
934456447
1999404707
576387374
1790468363
1063046632
933438214
523563633
435744045
1477199103
1910448024
359567986
647223469
1805134684
561523186
1761133014
345359294
1338738126
339914608
1919071292
1380797909
242250627
738502004
1477551161
1884821529
883519337
1922919371
299398139
449604009
873955731
1445860224
656644509
1221324236
1085635329
961291804
1111043237
1625109282
1130003827
47165544
1721053271
1662613553
377136588
713098693
244427708
400123430
1256640035
85492455
106621469
716438982
352234474
1847004638
176230992
1329202483
1444063065
1311427321
1417158673
195954444
521853546
691565845
906949026
1140127262
634040075
73959625
1561788314
31338879
1253803515
1138243750
1561588141
843842881
1450479949
136023732
1215355468
1291572582
618861338
256457739
1003661322
1529151934
494074297
1077427731
628181495
798026883
1816297902
1582959158
97369535
1026951093
1269629233
1327442027
1777261172
1774208008
1544133132
915088794
1103255736
438437982
1140216519
580926009
1028573479
303176963
1151310379
213088829
1146319916
118396286
523904315
1262778589
1265959033
216210742
631649171
884658410
710341145
1187605326
307766000
1888006739
1701880147
1444425816
63384351
108922143
1323829360
1051080918
1976590090
534837222
761709647
1926361489
1360982578
1787380133
1299709750
535391155
1032767997
776917486
151356063
37935329
1227884261
700484359
377841556
280985469
1931107816
509785210
274122568
553519314
317000125
1881158794
395301923
384970823
617100882
589655846
1466442008
1656126393
1213208648
1658829920
375053632
1031294377
1257096649
1977492561
326586874
616473158
1451379182
1219958427
757413708
736524182
1963068840
730567878
1183442745
1854731685
733302347
672405816
1959721066
1607281642
1510165183
1420894679
1513318001
1553599142
1834799575
770310047
734080793
95431297
139535299
376738825
1309260607
771326733
320938126
1643583357
1322182508
1373938077
401863855
1120061687
780838680
1250391700
373897485
1761368399
829606287
711149389
1752371502
1537598387
590450475
1586432248
697716049
540570238
1651668476
1944695066
629934781
1859160366
145961211
1792313969
145511920
821454490
1196494802
486786603
1243411768
231155578
476937859
1074640358
1910697821
1986086975
415586057
319485483
1408385370
1809504669
1452867830
1613240660
1891567137
709329366
1233384158
1748796785
591288392
802168612
1801227640
297201189
179859573
1147648546
1397715248
1598965061
725070349
1364565541
141391952
461777760
1497622147
1529868540
1228426158
1580409365
1923566886
294052078
6979933
142741908
1284430540
1754965930
800451568
1766284528
1122012330
270964992
178046878
888211381
1087702409
38427816
53127930
1920605416
625776209
397164426
1201025577
1343343308
1020226851
899293614
306927031
95763223
833440330
877972798
349570010
546132280
1844695024
1953808297
821863337
1878516831
581078512
1872458466
1689673775
1597515059
702349434
1090642250
464366245
836322463
1717045
34943113
1175188859
1908894581
969601668
509503868
511262653
686642533
1311437612
220786537
1836001552
1100457721
328842963
1885082850
560182514
1024273273
1987125048
1911216710
1309301579
406457742
1405395921
254319288
1921589504
1168204034
1449101655
299530048
307132870
1215243943
348754042
455612872
1218255983
1535133959
1932798182
364703115
1341626264
985283739
1724104755
398032450
1126161555
323936462
366710146
1662927477
1234694669
1623908487
117806745
1721405617
1549673869
695995662
1312275952
665400503
1610390012
791132724
1781340672
57908503
1430926543
1747397757
113353609
6984826
459792927
670071621
202370999
1296018711
337888492
855824741
1002530554
300867594
1167659539
1964139848
543456586
1574898776
1300168518
1589092599
785055156
985365117
39747597
1742468444
1019624620
297681017
1050397289
1727696038
749856179
1611137208
1902967992
1683353539
845222861
427123260
1753793287
1874889680
933776572
1594228508
871930131
1717119930
1938239524
456089934
121565464
1070691436
1325038986
378869929
621377934
1816939152
553746079
1585534021
152539077
1737377176
1365231985
21297413
6077569
795975556
18160906
1688458099
727773137
1815672592
956587537
732096889
1920215442
591233792
1393050719
654534954
10601881
575407295
547074307
1292769860
1030363277
949228078
702968646
1583048589
1650853075
328965222
863799654
969056162
417429459
640754691
1676303084
1233458137
1173949960
1164322159
1458598132
165590816
318121554
823925448
421045691
957817732
1856728774
1245318473
866455371
1056257539
760532393
1206142635
535874492
1530331672
1677640717
670504033
368268049
45970639
1269864846
1260976220
555170744
1203310999
1034408531
1782183397
370444339
1677112347
1932175902
1049104745
1271028641
87018447
139369508
1723129400
1558146930
755893283
1132635661
1227459904
336413400
1186676433
154361604
1589256575
1436041086
1785044804
82772707
1646711107
822516196
444710441
1793090730
1333467982
1291415446
1746925427
272486643
1630332446
1963593292
1912973741
609151415
255287133
1131182285
535938158
453481110
743933345
1025641831
807624030
1974289833
779436925
916888032
1037402993
1647995706
1779981209
397696012
450180813
334090633
1181591616
1891609035
1680608272
1824935134
770125941
1120538293
1387697425
959667201
1925733898
1884021617
598707921
1757689299
1524103214
1814531804
509037062
1759536109
1645173190
146741869
877348528
96277619
1800475243
733195324
1410428260
563614745
628417057
1810754971
1303335782
729823075
1785113204
796714735
13109522
935771970
841234633
1412834794
1090895027
1738723412
282985020
88038607
1839025475
1134748841
1743484861
1576270957
527747212
859911729
426933910
1049934731
450186619
964905121
407850970
1277866884
2822517
1633239341
1520347485
353903195
533615391
448396292
481180776
1116993528
1196518078
959370971
1817202511
657874350
1174553998
1129019164
1870912096
1662935951
916454667
111268420
723636778
770313651
1476551090
1557134583
307716394
1742599688
352792759
224204287
205448113
550516532
136680835
1578482326
1360568352
338430661
321972105
507246320
793892219
379870181
1415424486
487331439
879219404
642498735
1257542636
1165991493
891520530
879654504
1317546331
1085610511
401716959
1398728049
988999633
763997960
133480064
338918199
241268344
1637537320
1801315795
445687935
1325522947
1777747797
1110436
309411104
242948180
1930664245
980312694
1618035752
1598802619
1478771850
335902245
667307678
335126945
1491041916
247511466
429123229
1232049016
81138043
1512771015
310559598
665614053
1428061891
425053358
1267182249
1822487328
806720065
1561516899
1372682875
1445002263
1021650153
97162318
684434786
705930525
348204285
1054347234
1637676689
486221003
569808300
399550556
1326878392
185678799
1273484779
1280851886
1838774481
749708266
1734409281
1063601104
1497957718
516486495
1704356836
1106869184
160130301
124766305
1490756198
1780073882
1897461057
1352694440
733928188
486923777
1436228115
369147346
1607629819
173033489
577152466
1381609532
1651467460
1961377154
1986922661
436694682
609834777
1942902226
662240717
1681587488
185892624
124880799
1392129275
147210005
586278877
517473983
88078047
1743118962
63559182
856196381
1740645428
1914780970
1937032017
559668482
1215174328
568130404
1156886177
284982250
1752292816
82884524
963322441
957731047
578048981
1100451290
703699420
457164950
1098240807
1773032128
1076678443
1061263036
1906651718
1761454610
444628468
478542814
1938873682
1365875400
387944607
1750251052
766415563
216454205
398845731
1693109154
305588165
751433439
432388062
662371497
1444577515
1091798978
746202826
1418792258
1279808506
324852528
190609411
579356193
718265047
1228161577
1546831819
291677986
1443510586
129113928
1419233177
315045919
666440519
1002296146
949544664
1979190819
1470152503
1458489204
620794801
1849298928
180185797
1406635125
1518566687
1535838612
1684038793
1270213287
652142882
1826615543
668063228
41327924
1012587435
6441829
1026829302
1657886185
1781454531
1581799191
1570845199
1865272275
1760277767
710712105
1819043582
96266621
306740467
637301636
797221028
83799813
1026668635
1303292019
1801888775
453197244
1192218994
1986088312
471004178
896903899
1238606461
1873173381
806285841
654770800
895317401
1448051760
576018696
1720216276
1623614759
1402182662
1116526494
1412791348
1288216617
1008554335
1220841616
1367745473
408345620
1604880229
1698211437
1910082696
30255347
83919176
1099894659
881265052
738617584
1600238981
243544653
1348850863
24726768
214865984
849108931
1026499123
1535437652
129925404
419279724
1908281151
775513350
916074400
969954874
312226007
134693410
98827306
472651863
904557805
1520775142
1384429680
795583196
18114301
82450404
434143303
44851625
1587338765
287876875
560921482
866648552
1154687286
773278722
1925020790
1916153216
1295078420
1204507108
1227167833
1695489509
1408748775
553073732
90027371
1877353697
1158291213
589274611
1312560465
592232124
1492271221
634925355
1385985431
1775389287
1931428042
1611267314
195336854
1360489910
1354187904
804655786
225430352
1266400459
1590583465
170014360
1261770166
738622249
974516171
1263276853
1264592439
1135002429
850492560
999921184
1674876455
1107718900
907525578
403337797
1063903089
351484074
1430747772
1507075984
1637291983
1428839690
769889940
1841911179
552580405
952413411
901891445
785532195
935220511
1543419972
577941869
564530881
561965313
490422635
979076756
1960767374
104906045
1238734416
1291303567
1351405123
902837526
1895014361
1324682173
177558037
1741739564
492350037
960048901
278266531
867863710
1528090245
547364225
1843852780
1929742138
1847111920
1167363803
796590663
496510520
1748672286
1617433955
309356755
1836730805
188983976
328056343
1721172467
557060560
285961680
437955872
1184453820
128642144
946758204
298431753
1825168673
1060180508
79342650
604238459
1742277623
104157518
592331903
100171616
60230368
1992364510
623624914
1917668486
1407130266
996055747
734089089
634788743
714853393
1323058833
182486094
1464256854
356233759
1621300461
981946812
1514674318
713853550
1566958019
1603509706
1620497478
1455777885
54394166
1775595081
149624387
1921105506
1229658493
722195553
783672273
1850399489
1242873462
1425086181
692433145
1904178618
1648500671
1557203587
316992245
1213105891
271315491
920926077
725116720
1822971471
1651172937
1723102480
1861394988
1946156051
1482501351
1942197995
203868213
78233696
564668332
1890384909
175319604
500647813
971834426
644393732
5836203
216769430
474000527
1996562980
177471773
273860195
1950416817
784389255
1471979931
1897972652
1490052950
1560078237
707733088
64096874
664954567
301568428
442538059
646031942
878392986
1797526007
1804604948
331291686
1914200094
203468337
438604156
1287460499
518327340
705438577
1285731157
1352488553
1249766577
191785332
932344193
1004106940
1551367385
100222816
739105364
274752512
743454304
451256525
1872554655
866783683
251122549
1963422336
456103101
1922423115
1234464907
139771339
1413279129
263099905
1447846851
1529287663
1622254827
1174308419
839788784
1674544517
302569336
270532190
1557958824
890011275
1755532856
1244978240
1498658098
119491378
648206076
1298267618
627734044
1703626149
512729490
564731751
1562463064
167785547
1902577638
427136461
1924971353
937821265
80169138
1950777758
1747365237
516181042
52995592
378556002
1292159449
1022631253
1904641703
1720478915
569530506
1758035774
164318156
1876822868
1797653481
468573174
716793689
1853443030
695723670
627576415
1368125586
131631171
1315216261
1157835484
1294689071
1530838759
1627041850
848547379
700636841
1280061304
1626710025
1195118367
1249337067
1901967519
1594375380
351791578
523166954
1041777782
837015684
1376976854
1952818792
476026845
214849676
927727161
728737113
869698271
1539307993
635906623
767078271
1093889890
1450991859
49134609
1731412791
1297394938
1569695680
1948537968
635561498
589529754
1221491972
522156833
751514153
443612071
321994412
624580400
93768891
1374412139
508698707
262350637
282447489
1445861903
1945406220
1675015907
1016427347
1318746817
674757624
892098742
1916781496
387489101
429098371
424990800
1991530766
991135228
81469108
1606746951
1829069445
1577575417
1463705576
1951942130
332271840
1645837413
1716230081
1933637201
1820285811
314858851
625462702
1509206722
154032433
1590269276
833958271
1354324974
360999564
1276957357
353459134
1321216368
1148483670
1775975952
1032707263
412665975
622637315
677596939
31756472
248072398
160431383
796501173
530626068
1760378926
362142963
715247461
795510955
516193474
1910706563
556756578
1930078798
636610077
1729631823
11769020
1854730097
701568496
693284115
1165550903
738066309
326512220
1553530830
1074773397
63991236
714573410
637676094
760252740
458263282
53093494
544868154
1051039602
1329304815
1654674902
1614080941
1468157684
1773205819
1023784638
1784232784
865083777
1147063759
1438784972
794758322
317764797
1443618411
1804242987
1346878560
1716849058
1591584546
1136714651
1921245856
331138767
1719381861
1457086412
1939530630
1705244253
694541568
1085657986
732509937
1816052658
1122702832
1601890223
256984180
742417462
1971325321
859666962
1227451763
275403896
1022529136
261474140
238563201
830945459
917335713
1828200338
18487144
1299281337
1531753899
1235766034
1631154986
259748250
1367694851
920827036
1168668195
1321548631
131847638
213729388
1331657741
1872218403
1715144272
1908836688
773616116
687547834
291274702
1968180126
1742380945
1545173536
1181800792
52340860
346439477
583951450
576791224
1071474664
694319922
1330110407
898151451
1090300397
1413803054
1891181523
1438599269
640249293
173490354
1458775535
1454503000
472761688
448357807
201875797
433222029
935435550
610569824
1757595933
1528009221
1355233360
560259624
1113692449
1487858024
1551015368
539670758
949155588
85819393
473313608
117480546
1479413039
889326557
1047203537
1682957027
296220188
226507114
1838557789
423397180
1041547242
799926334
1440476218
433619135
1074894980
1735346334
1314840582
1233044834
1818513015
1519822319
1540505149
1111951508
246365242
1441771036
588843544
1055942229
1221557864
511215040
1580627474
1842252383
1347136083
550629640
464647467
1805362131
965285662
522768748
694077316
569448978
407299463
789804662
152137620
1975368684
594664241
512038370
1569022583
957669600
87533003
921614226
1485364645
1378346115
173017442
317970535
721157744
1429333269
545314245
1361362101
1871115304
37642004
300483014
1991261309
461399163
1785005148
645879640
1996305406
1076261098
490917602
335278867
1635114088
1468333474
552126232
1041269019
745391605
825745371
1028708354
1367684700
1565136466
517287267
1734326872
1872748454
1631173944
968409226
299943639
1025850396
202281360
1669234942
1029165549
1829471897
1035314199
1260047887
1603923561
651653444
656435313
268965964
416038155
328405499
367132473
1329489044
598358836
1435777273
1078104981
622390733
452418916
1453280753
933238413
337077096
1427625837
1492225164
1692449390
61648570
980177780
844074834
136788432
164893550
669309070
1022852083
161455525
759154753
443598280
327070464
47095549
661445706
1299964669
375066202
1864409913
1900472789
384833707
476425642
409707216
700302855
1000552228
235647422
1918928432
298549600
794643473
1008783212
515990311
846662886
92611983
1865204265
241609106
1536940386
137022507
973665630
279870107
759848728
514865013
491541763
1599656894
1393186073
166949975
1607977720
885890764
271288372
1388681725
416659276
1322426064
77352714
1588870840
1032765625
1952243389
951200196
1082517948
992146536
1061096342
744530358
925146403
1838238833
1370250078
1660525859
506861772
1314792639
666542770
578394016
85461359
510155164
524423200
326299040
95196095
1104561186
1385607776
1893291945
876768748
1016521144
533352881
1392574508
1349756658
1647640060
909867875
377984198
1686357148
438637597
1257792046
1059846358
1912960876
1290408910
454422438
1144875972
1912569288
1535339750
1834702325
676626180
1121291685
1939131036
886324301
852157337
941434951
307496749
185827014
878526562
1892236077
996127024
1982156620
484309655
1647157849
58951445
74431448
65996805
458793656
1668521835
1394773700
1277506343
928370958
992265881
1974168711
68224175
57000593
1606696412
665433140
795052449
55732726
1379547228
413729753
559856346
1269858861
708981597
772000261
937637713
130196843
1681195544
451139558
1042259910
1461813047
31341314
485748121
690230125
456480978
773482392
1412688510
1854009432
1215977463
388425634
686082316
244047453
140566050
557195983
1748255222
129025804
1964962326
818100126
795156744
1334738539
1642063609
1390774565
822793837
512688849
582397272
1422300275
1214450795
938176253
1286951184
1136793736
1935799962
777598112
1217382277
352513791
1815693297
897029645
506517760
1283938587
1611743198
1283518202
194007903
811423709
1579074987
1667307092
693464912
169682300
419290296
712662878
960726375
642974457
972675388
1312096717
886038801
1116401020
1400196302
71038482
1208547478
1973059273
107832853
1034180704
1559031597
474512257
567058248
79183728
452625672
1908484205
1026665176
1788052259
741502686
851225578
1622508045
681023739
1206356929
1511638543
1140730636
830639901
1811699579
1155486745
1819223937
412714972
1003009979
501787917
1977449879
643976728
164118348
623703246
1891559312
100981258
952317489
1744654815
1688482168
533458488
1176105734
577562495
1724486606
1719495646
244365461
1499891259
1214681421
784980708
1143017124
631238038
1971160193
109500797
1020466412
291651649
105739789
1374400258
1975670384
569556402
259338904
53060733
153835336
1695117882
31170725
1057243680
497062379
1923081520
1915065380
1828922427
16924894
925683918
835734771
996847872
1162743411
1089049557
1504918006
628794434
1787151938
1421234991
586274440
311808320
1940805325
1034243230
1269697848
371771942
530627725
1867949082
1623510316
1872466700
517963458
517159054
125310875
382761088
1485315912
1635421435
379623152
1480987853
546391770
667242926
1222433267
321283941
1584825879
1385758994
768055814
217333207
1795503267
974312321
946757386
1931416856
786733644
1476945355
1587248321
554435394
1983281962
1947530584
112255409
1119592107
425420034
1659398784
526615955
629113298
299571205
42598681
1310958970
1499765841
800373044
452973683
1511531960
1527321977
709426406
23930153
82402665
1119909012
198801724
264990500
726982442
555046331
266187416
1052364642
576268675
1556315405
921191696
1692093461
1085733056
1041018103
929910733
1570875482
399479126
1537785328
1523166026
1260031046
1055567819
886992986
140626972
593319970
21712737
1542227199
74800025
1268289974
1416960163
1342529585
1462780361
1419435410
1221990450
762803491
1394542691
467339310
355633670
1718291463
1220548143
1557209079
853404691
1373055393
1083130110
970300551
1707921602
607477744
956865625
269940867
569855108
1229497562
53494557
1973746633
4155951
1449395361
968362335
1195409679
979282040
1605481754
243277764
1184755243
480246306
997897442
1635404479
1233739090
93535044
1501756287
470103011
322929566
1646475413
462571424
1215241812
681187664
317237186
1965956948
406626355
1682512426
1803862877
1170326422
885398368
1414234993
585361574
1804859159
698434867
187462601
1289035028
1489033729
1415279459
1772595090
1794441156
199133012
1488057270
750151916
1475013700
35792900
1076962773
1855507249
1737650914
1849391020
876765507
206165316
137374733
633936060
623465454
107283684
14255750
1372306894
1656509447
38199003
1042769007
1285849909
1391546803
1808955619
720083387
829042771
599393670
675387148
299462576
1447941878
1944704063
604501315
86476828
697507921
528488410
1447342402
974514155
465089896
1206173965
281444287
888994176
551119106
1944861512
1954471857
293560915
679233053
1276860261
1951425514
1181393705
591151183
173206851
1916728135
1832524282
1377080457
729826084
508591248
807586210
1679101652
30068530
645970929
1436399230
401575626
1556044674
289709037
1904686958
272264193
119688489
1439866812
105447651
1176123053
1132769530
1549165855
166132929
1375065161
1149204828
491649901
1340988398
1437074946
1515394704
40850334
1552182511
647968157
1493993443
1708311393
1274735027
27975929
771977033
709396372
1967681838
19897162
639756192
1295412503
435021367
560203036
845045057
487418551
995074432
1655152476
49784899
21296723
559544564
1836993449
1845977863
5270653
1458381654
624040997
1750595206
457459122
227875629
238176183
1167602850
1370511264
163706949
1989218196
1093788419
788431073
907582183
1847733281
1014974010
1876711030
1500287160
1410292118
1472184975
85550489
536366861
1837357027
1114144488
1605929894
530020105
661786278
1496575469
1685835922
1387290048
1494097981
1481305771
1715189062
801990295
1488722790
249929740
650694030
277380723
314517912
481520743
1729505655
852294313
1269244929
1131705555
445803171
1466414618
56613984
1579836368
1147341152
640178466
173073870
521009564
1149252446
364808474
1760427374
1468903792
1621024628
1509896510
144665313
1927439018
1566089352
741600715
1481766928
1983221217
669608968
507912426
1378599357
1986440779
1418859394
1597803542
364279981
1599330307
1185769248
928771376
1742679321
1233256177
1267121933
705651472
668341318
139515277
473406121
1081949910
349234318
1045657457
1214216178
973088417
332053325
1350380589
1041562921
19818998
628905113
1140797521
132715411
387078895
915431391
987904941
1370527385
1286023713
462096588
1937890745
87815261
70173205
160976975
1549537611
275898486
573743563
1335240317
220481071
622129154
527171197
201781860
915373156
841555192
5150036
1454032897
484139442
392366397
436109472
769005039
1696520551
175859102
28218769
944877858
1399040396
968898430
1223482460
1466614897
798690353
13339985
754774380
1862728793
1981098220
243554885
730450573
51700016
403232916
920972936
799696708
769758971
640472616
1637848101
111572254
728251435
514391725
1818037139
1713531957
299242329
127565375
933045998
431291950
595538544
934417914
517018675
765576037
1762031644
59596493
1125295348
761936580
580639181
1052416027
1107128667
536549964
207141087
1867354774
664442405
220683640
671818271
111104619
1953450021
1050799982
1563166507
1592669689
1666350501
128532423
58672451
64286848
1299967335
430486134
1581003257
1255366473
924240131
1339049522
1865644356
1582048036
159235837
928310880
1464079546
1477978849
968418930
1992103524
1277937569
159036357
219057527
1717342945
1533343950
1101298138
1904431168
860896661
1849949320
1597353499
1041713687
188137711
174115355
1882246017
868125443
1002868855
1268067413
388486252
706903586
1697744796
759629158
694809214
1180933323
1325272709
128175896
1768079145
670905609
625093052
1708118938
1736131526
756604095
1193839423
1142685690
1961346497
1772862413
1404130151
1373612163
1949007556
595188474
957374314
159855681
439070674
580536814
1983649759
213652786
736102421
1164934168
1983398339
713922593
1156366982
1660243467
1075593295
771075264
1270674134
1232474366
583128355
978103034
893784818
1589167049
1765264805
430392530
1279338116
1152777723
113817795
840749404
1847874265
1045452021
212768858
109383604
1463995293
1629256693
1319059857
1793297778
1749529273
1537889116
320558484
114272400
1197283564
1111619923
1392073476
603144978
687507270
1911170460
551751957
75888060
1681010801
422764160
1872011557
728872131
1189734059
426027117
479827345
359840507
829923670
526981785
880517566
1286292952
466719020
1142900355
365778522
1690650400
952165310
1874014736
1249927300
1527110289
341183610
1282295517
1021545991
1732785019
911915882
468855955
1780819470
1782164895
197093574
1162119827
1742885260
1368167657
601025767
37929736
1159738604
1425110106
1173440465
1483896727
919649546
1037968176
1149429348
959219350
963374109
1222547488
657371551
1034265533
1647553381
54383210
745841402
1701423076
1650979668
813492535
661243160
1024641668
1734704450
398715284
1401218169
139226539
1816956249
720878104
645207647
697662450
162746934
1667803843
784096525
1512349909
685267186
428789285
1983161752
940668417
517209936
1468268584
954365190
211959124
377680941
1381964260
318921408
1798998503
1075413468
1877650350
821302575
1726436261
1036323494
495670498
1511140160
929392726
706924497
1576384099
303225286
761023320
23891937
1034213927
1666940478
198771443
392760530
451766899
796472417
1295570267
438450964
1145021642
348998348
1218764097
71221458
1805172985
1184213141
182711085
1859127345
449284036
646960728
352740191
79793877
1602219666
1063813071
1939305900
1899575529
918771386
1661338956
1667076436
156663684
1854703799
805425413
1108883088
125563999
1222138432
916776480
1482996010
1801328106
755593748
1819198595
1925914043
585491843
1023351142
1360547540
1930391827
1528652002
1602538479
1655214804
1231150510
1311457358
1328429075
1070265382
257640461
929423371
1950485096
681229444
421672272
1970400856
1727634578
299195914
1473989144
790427943
1129395981
1138906583
583747165
339596229
1240115261
1093200098
849083027
888396505
1701217132
381382979
1103533598
630085442
721046685
1767248348
1056442735
241672126
1133421244
410653898
297037051
1263556583
430188447
355619079
828234609
784438418
547784952
179459717
175078904
540908988
495104208
1512595154
73693528
456397834
345209451
1135486101
1456095862
1884444559
776800375
1590795598
288536742
509338382
806131777
342754005
1610240226
947046096
1966731784
1627555020
208376687
183236749
1624786710
180000147
836979613
1316980681
2158864
210432562
360239496
773776903
310671975
1799308747
1791811278
1060655545
918121194
308174039
393292297
188621979
307689451
647135764
284875991
1585560585
311152486
1171998176
1464871751
1542625646
122117157
1787698670
457424806
87434442
745378854
1881188513
817706634
920229933
1971083031
1991842156
916122279
315104062
675615542
756712848
454238971
134776890
775246605
682318960
1573772585
977491628
1798984321
1227881198
1591217188
497957739
1949461708
1421618248
639356646
1319596021
1342679029
622816102
1872084263
452788534
715128396
1294353967
1194863524
214460195
1753007756
272805054
28398050
429483462
981602114
871581345
1089572514
926279039
1392051760
78188235
1513006438
1550976604
192896794
150099102
810313980
1628833526
1598225591
487380123
1743641326
894235959
196481483
1959467068
137972735
1323760607
1241831868
1498110614
1577550905
1348266929
119757893
463333745
1599975667
1381261575
1561849324
239778776
381769134
502441551
653920911
1144289124
1995889515
927402977
138308684
664938149
1105905979
1871273473
1908611810
1088380043
1126699227
1192579927
1812502123
243250738
854562944
227748273
1550712642
300627566
17978712
1793540689
134832320
704637444
1187651594
1483491500
1294030440
1741305586
806521147
928718016
478212569
131744863
1989127280
1953118018
1768329968
307872429
974912616
453936468
491490609
816238349
755927276
1531543334
853561089
266699262
1415148797
153451826
371411388
384970979
1535764806
1876507156
1608770802
1372227395
1830548934
1261221759
221800064
588228446
367609231
1949283468
1956637530
512398016
1633372537
397003098
1858417003
177187964
1393060905
1776866948
1099252763
1173581209
1424249959
1504629694
1268338123
400626477
1736257664
734474293
1544700290
486435379
939979600
1868133059
1289488647
1034199769
1112080113
909059462
205540781
930013991
1319947214
1105985174
301195929
727905521
1731317955
1180101522
1940263198
1025629148
497298938
1979092594
1182865813
358924178
1673126332
676373126
873638357
1638281850
1054199063
1197830179
960721020
31135113
608169034
1208144326
1635969731
1096074642
1716521469
1735364686
1648248847
499476173
659794821
922437762
1400317903
724313076
191462318
928403012
857240750
287075732
1475671019
371347243
1442263255
244148438
1564366496
242708975
1903327539
1757165071
1551608481
1185776113
813309047
263606474
994494703
1651206798
1980000706
1914249935
1948338443
174405669
321844957
111802889
1470015443
1205121288
1011384052
1995953269
1531852676
1440787026
365834327
1574861177
578774691
458552738
167461861
744723320
1819132376
586562626
162610831
682851821
1755566924
716572583
466768617
365460059
1304816787
1878804661
1544466161
530745357
922055639
1384642373
1504981471
1008588024
942437056
1486067969
775974633
17056650
606558055
745437862
817060289
270549731
1359963191
1446309987
712295762
123579471
1876874648
328466363
1178390380
1093055744
1018314253
68585728
444474099
407932077
1488595967
1297148885
158683011
1231765861
1707637052
1956384899
806986102
1591210783
1660655127
480638696
1073897630
147210303
1935805556
1357246304
632424121
1092706723
1682578105
150405211
138165265
1073694514
1769502337
1892061101
1322888631
309256938
4276821
343189146
488585411
976350425
700414281
451410418
1512431105
853469912
940168275
1097049394
1519992057
1645288172
1327384958
1544208773
309419598
650173157
1938451761
1225849507
609894604
879324496
372412357
565085459
187773916
519628345
1696042243
85683657
1410477639
867909042
1930420463
1370779585
638429740
1596534867
1974260255
1849426073
1227489040
1364447907
1467799488
1830635678
890796502
1209244710
968207591
220427719
1207042029
838756163
1837254248
987135950
1765321765
138369333
1840985613
1487992108
1135242754
543652831
1282166497
443564135
1936844581
1439191362
155415231
1968957067
1280308183
614730624
1040932779
644522063
923049449
1569388690
458619654
1923457190
1671027917
1477958885
316719733
944971692
1182373670
107816084
335053005
1400649895
1911116905
151984639
1358043431
1349017753
682374097
708906294
320361892
1272108307
1026923429
442428356
235536832
94776909
314368371
1530696120
1912581493
1788297679
1209032676
1498842421
550327495
276065878
168311931
323685528
1297378270
1637653340
380136509
1913797059
1316108033
287362881
1821649600
896013922
305618439
1027426670
208599827
1881516602
532447231
1784859943
81147932
806397478
1286582970
571401889
294368732
1768824472
1617598635
480621094
1333851858
363842745
1609088820
140331797
1565377393
528422055
1735939016
1683531249
1557488589
58987127
1232337965
1587431377
854606369
1720390091
968881245
768577039
1392798261
32999012
1450458708
130909508
136809918
1208110162
1886177083
432851769
998248890
127721551
1707149747
402635199
212259452
1978925607
1981697146
399487459
706086894
816757177
303801482
16293765
304708239
1175776237
721985488
1293227546
1160074907
622087190
1469938082
149612700
649178638
945015854
930253574
360757841
1837516234
518005932
1178603629
261369721
318365765
1486689127
343811176
125741697
477665663
1176237051
1142082907
1437655843
821272308
1333303818
1471271798
1578562983
77289981
832850506
881344483
37849193
1416588609
952587481
463868800
217022025
1311013525
157231162
970834602
1514722728
1738172081
1736564383
1783673131
53233036
1197467977
1346391906
565118966
1694253520
800321978
1720327426
81121694
1219397768
472946001
178059786
1538628103
1128471188
33693330
1284329646
471955239
1826771089
1150815392
1891375100
72322719
1816328132
63671371
892404381
944169233
884928754
54137132
961581605
950356197
161134604
515854526
829088449
387569616
741101280
1392563921
1088849871
240187866
1474880402
768184853
1777018278
778241005
356962556
751728813
1661946716
1564903193
1238528824
1413959379
1335397612
183328695
26683880
1685275924
1144063513
363907337
1846796981
1664241664
1967345000
1989561665
305063597
402222674
1680190212
1640116389
1838740374
769971230
1919987090
703543242
1643857553
1790490170
797526823
1735907268
944843459
1044141780
997074837
1058586237
1373797114
1113134096
1715360164
1064599319
401724656
1327501189
1705640410
1470969375
718739520
778252910
923672318
475858681
1371791014
465181112
540772635
1076859616
1425218921
1099288207
1935124270
1072657729
1087994641
136901890
939500631
1586991326
831741723
958403475
1921045640
1448038654
616432556
1599490345
1238485237
982542100
688201087
85477276
990110223
733662886
1948881501
902745681
1587837010
977562408
696582265
209220837
921376870
1060487465
1846298913
1444128410
1331752229
1178676441
1249717536
1720667208
310688347
1845555253
1109017510
1924417109
1970591597
1236895225
173633465
128368838
232857597
1443321182
1406455550
257601756
854536820
1119249175
1539767674
1941130218
1787657594
1286313738
1475070889
1807109749
1127978115
522473241
1511451197
957561863
376075464
878773804
1215525020
1879013166
1740692414
1387613313
1626651246
742369199
198321119
895765348
1288801998
1392929984
1873524591
763783979
114885680
1753214999
560029422
1820512663
669888085
144515829
1571106859
438980509
1354684018
1802127695
1520719792
1905168696
1656470817
45438491
1703605553
1442607787
592689093
1788215107
334104056
151455648
1548341645
1091817794
21370206
294620299
387676425
845244284
1816669936
664086351
59280638
1958771472
1830447178
146837690
67605627
1023873615
1171428058
1721855891
1247080328
1307465453
1852585157
1366935369
1386455004
1937094955
1524089787
1413397325
358293375
1835523718
1731142497
1581212756
1038763647
755713332
303076256
1500586892
1058825929
1722068943
1215442334
1023067887
1731844793
265409123
1432836239
1824643801
327845894
907020508
379699872
1395912546
1971680518
1373882103
1837563069
632597202
874010433
1981749662
195527459
1285223641
1935629950
967168688
765000644
1611246690
1567728008
607972881
1936326925
552152707
1114101787
235457181
1625322705
1303567306
1655695217
329860287
1088011761
345536684
1808431281
148360172
1990011098
981671206
1874629215
27941356
1039089476
479434497
1557395084
128177241
1441716808
984411272
1997960650
1098545295
707202323
1057013986
560185874
1017852616
1564956942
91657241
957068300
1604195644
1455339880
1123871913
329082198
880683532
710542015
92388713
1281697804
1076132566
1740217329
1641820232
285870342
1492026385
824165922
725650262
1991738564
1213856254
1410594426
1907688595
1928079213
285566148
53851607
1439550767
1166256073
951915653
554192058
15556492
1528254858
568308719
743381433
637842602
764903345
996354520
1388468385
204235637
693020292
866139186
652589008
993945683
1317399342
946700763
1197736693
481262519
387959912
1799896577
698540931
505934265
274379374
1981552061
1065275422
1346329620
1607258190
1657268348
163578029
671502152
1550344038
15789114
1957615841
1377166545
326491475
694985523
564133855
713389086
332751133
1102374728
876916887
1289515822
103558001
619930285
32629970
1125599379
561267246
416648743
590289254
981378450
1087829456
1572589089
1051590855
1366359497
253374723
48257793
1741177119
1546702798
1503033297
1397051813
1030584413
1107634998
832776491
716966233
653891600
677231179
908523345
1275422463
667454209
622413820
382566908
484347608
148511386
1285585185
922979690
1409025109
402376265
1654449090
1948922092
1939676044
785062374
1190609447
1066979094
1182199580
1583672697
1977754950
964198259
591256345
1123791822
278233682
953808405
1017431058
1210355789
935699320
71790316
1769281890
456739331
1386591768
1966038686
1355398791
217076034
1285844783
1749194535
1967875435
598811542
603481849
1424077703
1766005671
443379807
844349615
1645881528
86728029
1597780707
1563357254
611989439
1839974966
40655904
1650576912
1133293537
676136650
1713032921
317267001
151630642
389220527
1668605415
1365135851
1273991820
1212812066
1213794870
1153697801
952285778
1015784497
1688410404
593523301
1722600011
1499217592
1441414912
1099103660
583388038
980190849
553677248
1198192588
147876538
279442208
632352155
867080376
1419650352
1646998535
323709882
231815350
1728625986
806162420
253298232
1289902036
1642365870
1899809033
1134214142
1359974008
299270020
1233675692
1329490029
211265637
552210802
1289682007
1892063838
630097031
398317626
1004257406
1840757244
1112771848
398560054
941552244
1067188875
153102688
122459403
514840334
169390464
1872188434
1756868373
801525040
1945485499
1626993285
889102185
981979520
1425071815
146123359
762486266
398508369
951157431
1822790978
365003450
81440905
799833641
1349712346
1650700820
342411611
645981787
858194532
387378370
2255124
468762751
415392946
1806241292
1210938034
1833255296
787073743
1738973545
100195544
1167442634
1127525537
1730418570
1262025708
1603105636
1497744980
1288190194
1702496745
1322163453
1570231282
1864610192
1745940480
1867610766
1999809257
53099976
17966266
747768399
317119150
141718603
1717476529
502401869
1780047792
1868858547
1311195933
1484810065
1754613250
332762290
1530092554
1820751993
1678164152
1148724225
637998073
407149814
662290722
1231065735
1823631894
92372409
1102977742
478335270
1302088662
61522153
1948204075
1020248159
1075750505
993584340
641437891
134644358
468953494
362292971
1788275026
463169635
1516136146
645355140
21497016
1597793676
1387394842
1258666990
419222638
1777215644
1848492386
1164982690
1758097641
1881744752
1643999301
421507058
1226612119
1338790667
1205320045
768743522
229468082
1925593858
1644790658
1838783881
839629942
1655954377
554197794
759799634
793108043
317611593
843372175
1619968892
1863808797
1167799583
32476968
1214994517
1632588079
1992642934
385652798
1064497046
1843670894
564964904
1673149771
1325762098
629842884
137105973
303424513
66459324
1376248858
654243447
1766972222
1302647225
929324314
1700209972
132824890
1862681169
818378977
1677352266
1805725199
365542640
1043595883
627595208
465558948
101611046
933843470
228523494
1301173893
590298058
1849267785
429004784
788918980
1233969186
953137869
140822999
925072629
1664503178
252444087
319028561
1208940998
702523969
1352529865
487738470
1383550776
138864597
550639371
1540724950
690644579
163598826
1034974693
169795800
396615540
1955235813
186917736
20110159
20901164
1216075686
99405957
1571538726
391918628
401319390
835932081
1713126455
217191539
947244074
1865324467
533003037
349509356
788501316
775137343
468321712
1610237082
499350417
468411268
1103201230
1013012775
555857413
1244044433
326694351
1550971675
1393118520
1537878916
1137575068
1555323365
1679471986
32389245
833683168
1047051450
933027711
119921836
1708996944
1565097221
680905362
1927109933
807621608
1866591889
1639403411
270546931
436306703
273540131
17636335
1191215594
1902143264
1388461483
566652981
559558718
1897265124
1486824545
1083716506
1007097384
1465043751
1972031254
1772711606
20567052
998800108
863440474
1698357013
157803090
537719554
914854830
1031641300
1485951587
1416481646
668579480
1066140400
903224492
929331721
572240485
1660789661
1236609342
1373609365
285310482
807737730
53154221
1533335340
201902927
1635735653
1749113585
988670385
1119913268
135124121
1346858623
1963334945
1925930327
654878085
1736965690
1792385616
660338310
928309825
1944181134
168234876
1481600321
1732827378
1521451873
1241898831
531684749
1774733949
1233563784
322321083
1663428490
1630226998
1325024639
1826034885
1847107165
1633488019
1179733269
1164293524
1719557385
487231712
796897182
1227704822
1949243429
1169132706
1417806287
779730709
1684782678
1522616643
1490551319
13701396
1329174711
1110838876
268993411
1643930660
1716608527
1068374466
1892009045
552483105
1286285858
811255391
1001650592
427168978
402171870
1426792503
1325241895
1489686271
810099482
1520823738
116227780
292442308
1475144817
572672167
72828231
173106599
131412644
716476313
218991448
312467616
315021092
741721164
1557116154
1009068106
284182630
1219862389
993146373
552589615
1361233588
1681093980
109426359
778732699
1741478975
627250165
1878007667
908301995
1485581120
369728205
825532953
522450927
1843890812
1928120017
1969631227
163958940
1406388863
1198109011
538556579
756502544
1038010646
95886812
1512518017
1000132214
849383019
1579541429
237462014
544564694
1254139237
1992582487
142986348
1182309481
433646130
772652280
128452683
1129005503
1411397379
1337495081
550963334
847894653
694664501
1164526236
687525480
1761684440
1890943360
1696540522
468576805
386901076
772089938
1393157214
1602679244
1086073619
681305810
236643829
1514578969
1265346776
168575964
1109294145
1929349681
161937547
389788151
1333442973
1654162758
1492998634
226741857
1643223472
88804797
1071238532
1799667334
840625725
752561562
68893782
647145678
1690661927
61838044
1873484410
1408361333
1750833578
1109188855
1152842498
1110964625
1850560938
1772474757
1860982024
389903243
1056912730
501003672
197002302
1258073311
863105908
960429540
302103234
1408145401
389025788
458106502
1361221528
1510363478
1194526847
1534942583
247719888
1607735725
1397338273
587233743
1931464213
640595653
1533785462
438927942
990643883
174805785
1641094560
1856985444
417742386
105291
776507184
1050972922
539227214
1560968217
1793180735
1103095391
1169829127
1142219801
1891802496
1813165221
936561426
1880196185
450458328
660748382
258119891
1232555426
700616517
363120932
213834487
215890995
861468967
1545106773
1713626353
1263327196
1841010544
1220386371
856117782
617984788
1510359790
22196517
1616978752
1006120465
542687154
301997943
631638218
1338052866
1918879289
1800253312
1717182744
91431456
365113456
1105500088
1715933230
1584173053
1650672317
51268029
190137325
873037080
180808051
1758088458
1474189269
1277973629
1643150958
201851392
1138636325
1231400412
1337346570
1275900018
1719957673
572794365
246977609
551844340
1631860012
1869605979
196186470
1930440962
1337509032
148460385
29110165
920067025
1313676138
900363206
645938189
122403031
1850777539
1755968879
1829173543
129453300
1612654880
1789742516
1030249046
1983080702
437176738
1752271332
548007249
339005124
1362969508
340835763
1163361619
1400237806
706297
642979272
80295639
1144388380
1844453847
1813269117
1473640077
1846327251
1387986584
1720231356
713758998
41676941
843926916
1260741026
444412321
573826063
632035441
1520747927
351073853
1382667446
1402226869
1207893270
1663245138
1930215158
1542545319
263896907
114667602
1879588680
1321598731
1857181346
567471455
996673269
985098766
628872359
919360729
670696867
820067568
1501549810
277949184
37508422
282328803
1982846292
741466717
1892423525
1075983519
988572106
1139153787
1176435712
1307859012
1974181186
1706969683
1842221581
1989761910
1780694174
1998010938
792813027
979734134
150080481
1601843061
1580556941
1698601515
1594051398
524728521
1530805238
1152759901
1717085729
1056578175
215054557
341380298
1773715455
1753758496
1130485632
1242798744
313565432
1100338643
1419380578
466426554
1770821614
854231640
553973214
1124743121
938231891
571729668
1347417546
150211664
725249874
1006911360
1204404593
630861422
126547702
1690962733
669987087
1899706749
697392244
338906907
688277406
1458117772
1210661479
739663624
1358897791
1931993931
924099230
835055415
1534143558
220422690
576484052
599422837
1676196479
680355531
578630361
326386474
1208912521
1295848842
1047869848
455813820
760369625
1022321730
1177310975
1380593575
427510028
710174370
1852173583
1584193136
214832596
82752722
1083771410
1230778883
545406501
1974658525
412061238
1961262806
1255765075
1031157990
1495333850
621979283
200643891
103176477
1037586111
1126994856
1573727612
125827037
1330714882
524049062
52231062
1800161229
482050213
1374138246
851836901
241578424
1578537283
1665955676
280806797
1830067905
312153597
648723421
79820348
1339906095
620222819
1451390837
1136651281
1345705169
54016337
1701537954
268294293
617367555
1070621399
177754531
1800514993
425890566
255169930
657193148
1984735620
50316120
1806865964
301682991
1379459488
1328124521
1531962075
414671368
1600702510
1709633164
378941983
303828077
396121243
746105563
1680456009
1425697170
719004393
846610429
542158935
860737797
1482953659
1586195275
1990343575
228022443
71810701
1629176928
255754769
1434863507
729539830
304295682
1573623253
425946336
1986408495
921344135
1681220057
230490678
23201942
10470607
1269263934
751695827
1807944021
205551452
1850688328
1427018117
966763187
1750188261
1305416712
1522188731
936911547
1644924229
1458750138
953904565
1883731631
1394432133
1174239490
398540346
59972546
1578843521
229872291
1750282561
1072369753
97098568
1685131538
1296406828
136009912
1952995647
317419583
1474777108
1064885506
1449965332
1402495229
708533787
1577346496
1790463108
1052793777
1277402207
1735506948
563325458
1261259256
321622440
323760217
733566039
497951961
1084615601
845545544
619718689
542214705
591976362
1747104645
1282679712
170518133
444358421
1780598317
1518981373
1679326075
1710845453
520419914
554281500
1291008206
1013767540
1432768679
1830639604
457303225
1486946215
242429001
750216352
1376558069
93268524
341638357
1896837283
663033399
1496647088
317584266
1908249851
1426522345
338803714
1599146608
600515937
450861284
1516291223
1410780942
1725443221
1727672464
1782205795
1279447200
958136808
927935471
58365123
111137033
1341948324
756982294
1181225448
1272317252
247491716
888853762
493120613
276262815
1011005746
842186601
95329193
1243160620
448946182
250338006
1850267362
619646313
673871045
126774156
1872348466
92459029
1340522362
111698846
1919903977
103420216
1774716984
1602986599
1707325458
102967141
675097430
207499016
1284292193
1822280881
1318192947
1982131491
999690034
1139854990
1481807951
224329836
70092550
1019396089
933401732
62540900
588140862
1758329337
355532092
273130603
961834760
1475105216
1877405102
1162559482
605576156
831362653
1055587005
1965906094
770614671
1230249479
837078317
1077805232
1497600269
644505118
1181528305
390153473
1601165385
803506731
1557894408
273048312
1924967674
466814692
1250647972
710412373
1137838363
449541209
56681607
852952378
1159057298
1277981463
1523557985
161574641
1747888125
1501586382
641151839
232220242
225562039
1512537948
1601922861
452929541
766693877
1352286853
1211516820
1769440555
302776674
404002719
726729568
1425587433
1837867785
543248259
461375515
1784634131
200434929
82483780
348162929
495020069
224457244
1166992730
24721120
156034947
774681047
202634628
806848797
1492633209
1706691495
675503677
1329917108
1996013888
3353280
949308063
164591434
88627438
1201583871
1104964867
1506354436
572680821
1255297872
1481207418
407635700
733835644
1722811642
631094174
1015084594
615809039
816605949
1738923854
1961139712
1665404345
1153423453
146131770
7762999
1058569310
1487816829
1445887914
1678248495
564059250
545438057
1718883612
62749061
1627272997
1074085612
730715681
1422234154
888559722
378656826
372748078
583050261
1095470063
576129345
1775482108
1239722197
743249827
759357030
1290885477
433223306
143586873
1187550034
191039758
676027261
1967767641
714363965
1664512763
842590435
1857221510
941545065
1106022124
600810610
1755695957
1426716373
942295186
27242765
1536414261
1418458357
780362703
1659750033
992095961
1208860021
126524872
237152214
443857872
1155873593
865669650
1089275001
1377941345
906409574
1264513172
299212280
196931352
1012664609
1534661623
1376509216
354398299
1042856352
94981420
912909033
1409572849
1888125246
1565012644
1947014658
1272634702
1771937468
827354304
1668753690
1633834159
1748239343
1703307936
1324791471
1978994328
1631135444
1441127345
934726852
1061025163
1953887545
232169389
811894049
1848694316
575237763
1464649091
950811937
1677031893
806809844
403879258
743031349
1892054750
1565785971
1672844467
493557910
1323476937
1867453671
250177184
1103970716
1643847377
179510214
964517512
671920404
328519289
1196915960
1455440842
1629702002
1203101638
1939721702
320217953
565795909
1571537264
599934772
315484053
400510754
810686963
1283087372
1064214718
834335087
423476156
614200708
269982766
465824858
1368058211
84322956
1776698941
68048189
75394877
1209750027
1314534
111540658
1380958261
337156630
1290879475
881514950
989370033
1560248986
483374760
651778356
1119796922
1834947089
1747710299
1737310191
486591892
1838083350
1171494085
1292119979
1250301918
1272333713
1682870948
40389565
803238953
1415842097
680494561
1029646670
1909527448
498692655
1303862193
244196334
1420217020
1387392653
1554307126
1993351612
1938407168
208677295
1184837648
1234380635
1309055297
1433969104
1411140722
1250437977
799712612
412436362
1714538166
588529067
866490410
532672575
1979232966
1529974862
912828871
484578962
817746271
803061164
1526879079
1960924970
1308301705
1965116164
1656662070
261232806
971987502
490677379
256386794
239178427
1231561337
1732404269
280639964
1754358688
1798903023
277914597
653245702
1937113451
1983064683
1816332815
1861192992
432432972
1240676954
390802592
1701303932
91965494
163156260
1376854873
519459689
1773887331
1331367463
935638058
569646383
751245962
466472533
1977482199
900375591
1219721484
1577718566
1047822491
461981603
920463343
994051184
560534186
1180875026
1982133898
307889104
1112131722
733769553
1701318370
876729161
975715420
501514280
1001413457
941868172
1094446108
720248016
917499114
263812232
1564696576
98076546
1595132629
1971217691
482499463
907810965
295923279
1162757887
1529394002
1287886155
1821420825
1377539007
1433524219
359394886
935242192
1354351212
940729650
1438381789
680142769
1209927566
1719170035
1784076391
1051024539
643085321
818141320
897158171
355652043
434123778
1568232926
1809377791
1372026426
1257234183
1982876477
955909252
13021990
949745946
866848974
949245653
511551721
1652723221
884951747
819376011
778495102
1824245568
912348729
323779363
1443204942
616320534
1566272089
1647062245
1138523
1656064320
40105248
1707571548
544642198
1780620185
1047052008
952047308
1153076371
1585341293
552158922
1861799501
1594524961
1720016212
1915859730
564186642
1394662530
477614967
346372897
1985496247
487502239
1991483997
926830068
1027419548
324975820
899794024
1005581290
1226778971
1730736593
494361957
1453953229
1739331509
867851690
1921170681
1808239269
1715962107
1217128935
275304930
411267055
232401806
1902693938
1914801667
1796169282
926210429
1100564300
1023152246
1224851051
1058478891
1908385839
348162087
929116833
965589976
269947638
1580775842
1159560007
9654526
729234252
1012685701
1382595728
1644848174
775038896
1820273037
1221310715
658714414
131388064
812827413
993947811
1673354281
1911776944
199897623
1347057707
1119357601
66347912
113971091
82802309
572700572
195314715
619640
1926855248
1301823574
1674942974
1947102399
1318393133
1382574506
1565245125
488363254
1469383871
1287075848
761610675
1798584743
986727855
204443235
892709202
766418882
1457362910
82420901
693490952
1137454868
794822365
287736888
29204435
1551496771
1146701948
1708488216
1001104381
1809759233
899242064
155976548
1497973534
586859436
1814339811
728614612
1085830454
80772155
1969905200
827936497
501879905
1838736210
1093469290
1643024811
1343443542
1706871963
911743606
113192201
1213169769
1142614473
226648399
1299929031
656608182
381409
1879209620
1057859847
1205797276
1639118361
1272619140
123446204
800400452
1609904917
381470126
1755485893
1589121190
1313407324
1789102315
174751239
1984244932
258113243
1118612781
811937048
796513682
629426413
1580540996
854754743
43985579
1151797555
944293346
322332472
639753165
1033509747
495318448
1858489909
1583110834
1599313033
1499368366
1497592125
707649816
756479965
1522817337
1446712094
808153016
1846458996
27536046
891974988
1457266084
1337983398
53903621
30036218
1917769649
736992367
128947270
955056526
24001692
1414711352
503415350
27181769
419840413
1024454878
1013874269
53999722
694825015
950286668
1483693040
1766890705
1114586470
522980218
172375059
1989808158
1814038959
291510191
1467101424
1227764968
735295907
1671900688
3784033
950054687
601890367
688566008
1397488659
706002181
1097893934
914257129
404562824
1902760798
904562478
1540261923
1834488217
168399483
1095897684
1472186597
1077751713
1683194938
1742605696
1468817616
751887079
1857866348
362765956
260645342
1777388519
934285867
1165608339
64095464
215997260
1626259459
1269890944
901182302
219760620
352101004
1410927319
1553360664
1425291402
1731274405
1626966219
307872088
956105788
1780567887
545723844
1580932243
862328228
1574324548
688492001
3975577
893910474
341852362
1213758478
1783906486
1485159273
1266478291
920013609
145917685
587288731
341245026
911177490
463202793
1540393843
1033798470
698259869
778303366
632869854
3380176
1320501303
1482387213
757472164
1542537021
46895195
1346477309
56228720
1434733608
512711828
971319193
1312142505
781833714
1398317115
203063972
245793867
1161632762
1170184991
1874144898
412500981
1485984458
1416023030
953282329
1432087396
1265009634
966071934
1084046377
820096916
1163763426
767478246
1922307319
1082308018
1767420479
948062389
858948052
253823245
1206104788
1246503414
1351373454
294957167
1867281170
1727677767
50425665
753766463
1948694417
833775181
1805455017
942927912
708113518
217408927
378761081
1863613480
824114972
365802386
1146885397
587357147
367218975
50299818
1492462530
576465088
962848819
526380393
892465294
667255362
590404510
1889011176
1544722027
1833771325
539369063
1949240728
1039689079
1915129349
1818811537
1579187732
545219811
1758306692
1365597366
199515867
1483392979
431234454
1160616917
141118466
111983398
946354500
388717166
58693839
258193046
1401618093
1801176993
271590906
1886604270
1155804970
1754040884
774908367
1332108349
1340900777
835212473
1383170303
163361953
59683241
1289053155
1971683693
403558849
758872791
1177719848
463631732
44801944
1244927241
1820582575
1388578706
1221759781
167703109
566906839
1061228077
1415848172
821730354
414396996
1946110795
278538197
531710672
1630818130
143103934
32594333
267778158
62636458
1883884109
161088465
1043903171
247079383
1204319035
923094220
1982427063
36153914
1423709738
1142181299
1188933225
1737559617
1353110607
1768634652
1925085434
13891896
1013265806
1581035519
412598287
1049831125
1718901162
588898131
692812808
1359060195
510377995
926503781
889101678
1104632107
1631651282
428865112
1145949222
1939089360
135780692
696236334
1293835740
302543267
1000898773
997847858
616263540
465484487
1239332719
131549195
1143197102
1919046779
226914948
1084170737
1061286390
177476143
353452763
517818777
617552324
562068415
1619996046
1217947033
343735296
1294985978
1468275658
1684842976
1736701388
277815254
33992542
877794957
404502633
994844627
1996232077
1249843865
1601778926
656874274
474798913
1622542167
1012993123
15417949
964771980
1947113801
1810498407
1587351968
1445701030
773766030
1132145248
1426207259
1865217392
711625536
751179344
1113832506
1811312789
583880808
319093315
917833659
352501038
1998849762
834267610
1316055797
1261146470
338448287
431491946
361537763
1727046563
148352475
1922814702
977071083
1482391812
404412117
1702677231
730910596
1504825654
602134376
1597296436
1672882245
1407448627
756383329
1849284948
694509629
552697728
310494130
412597863
1322367006
126615613
1290670128
1183531839
1412351270
930750551
683945267
304373236
475949151
788274558
1696937327
754271479
626323693
1515621856
1448960644
1860305406
1297348555
850951328
155074166
1943815447
1460805276
1008948306
20268748
1609006852
1209178413
986584373
646211070
1510385032
1596117710
149564814
139757981
763358070
950652340
1925850424
1109124940
234922150
436376435
964820637
510463433
46320533
798446545
100038881
1226728080
1942636039
1807888328
1847862897
970972743
157260390
1958487983
896077923
551936393
1843558302
397623563
366678684
951792588
313418701
106346866
1681663276
1974353426
425766897
284539481
1173560236
708255527
326384337
648516578
933579258
1803619139
700473269
406496917
1214038495
1423928971
332527918
340487895
108753633
1145368902
1360766395
1782220226
77632710
1801118525
1361315517
15611630
488950681
1551897049
700039787
1597628421
296199680
365734507
583973657
974057837
795706239
128575285
754713160
990467212
84696536
1761781052
1624886310
1391783355
900343743
1294119462
874309070
44243758
270499474
1750763473
744449489
1472148953
219408475
1503070407
288869930
1221309782
1591026193
531198475
28714156
1880544751
613037909
410155267
1795588801
1621663187
8215740
728755916
352316898
567844751
1219645483
1726415432
1610790678
1085463211
669215811
1342060707
255791359
346972582
1520482593
1968983041
881876484
783513249
926809455
1317071759
1745112157
738187208
807447561
1227890834
1378219946
793129274
76864577
1362663876
1383031645
264507765
99861129
874168409
377429303
1674541270
1966192252
3223124
1383567616
171587827
941802564
306464320
824598276
544084042
139972796
1658986278
802933142
877347769
1247279048
1941897349
1700827190
1622043153
1649321992
1245200908
953735297
1295966150
665043111
1057401594
814215627
780324906
1350535970
1559187625
490980174
1856981608
343383788
1346282914
985602083
1795047403
964631404
581250090
380780331
1517259470
585415426
710288657
1841710685
620345136
492473484
1201028115
598214412
1148461283
424957692
500872178
1545850226
134967229
1661836686
1760988493
615185773
854660221
1920433113
1081463154
1009498159
908790658
1189007498
603242710
821051857
1382614940
1815484146
967616669
200700255
793689883
673384196
1007885740
1912716366
666028959
1561117019
183567721
1036627728
939033336
1403490223
333390161
803492667
1464014996
459187182
1665754344
355367214
849663793
13337399
356012946
195144922
582395295
731097141
130941862
1874614290
1883168251
1571751931
1471989673
328251973
1982172716
1889236800
459095746
804860990
1524856815
1000327861
1804524529
475077088
1417071953
588155812
879821268
573850211
1478268965
724360766
1676152437
1451169999
1587042952
277970487
1545483164
449603476
1523253154
247875496
1971388065
1369277541
1459471201
772471747
1618304960
62592743
542442335
1133271450
29548116
1094277028
89127346
1855315749
1054455012
1049796537
944394478
1528529171
1278635852
463687136
654662654
1190677256
938295262
261507981
1133516132
1782162736
716875957
1858034530
1054944704
679771864
287571339
1605197764
26268768
1022386197
804998819
1734297220
1917848736
1089818206
1345389790
752385069
1382022902
1741931787
1932634754
283800503
558607697
1785544240
484722865
1622953217
1669905754
626355901
506775521
58513782
999334635
1081796029
1794940823
332575898
1309580235
1709880084
235761409
1677308466
55595791
1760270430
1007648039
1862670471
845700112
424350352
1068008261
1066741150
1050316931
1320157793
1131947802
1854576272
183139382
526250784
1081664234
912730867
1258042503
654494760
1702900284
1347971892
1297439872
1093922741
188128777
428588804
172996343
229057558
605863130
944472739
1227445374
472422921
424716986
207968652
854056797
1668081325
696789279
1621752472
734283749
69964283
1438100391
134257346
717535980
1417981715
572636287
349747962
1494408100
652199250
1875374400
473083852
131795
882209957
1074533396
655085476
6979800
887789518
379868595
961673050
1572141654
579059236
1689674129
616642555
1818487223
123535522
1839295776
577894010
895440808
923979150
1000519476
515058057
1829461506
1459911763
178447119
1188078221
1216394369
1568642939
630435913
1879458157
521286455
1838380815
934180704
1520797094
353683158
132779278
944340945
345235418
1397889526
1769631510
200988852
1966267280
1288212731
1735116229
49610818
155224514
380290154
821457837
315770124
594000459
1578685940
1994742277
1454307155
570428951
1651679774
1360316344
643622346
540220032
703762839
1886455175
1438691108
438336862
257353605
500410438
440386596
1733760840
1644878532
168877036
262959398
1685707945
1179194577
1494060358
1180004485
1125809298
722990299
1034252197
1226845327
94345278
1410300945
23222605
807788067
394936532
1252872816
36435455
300772218
526544179
384073660
363751754
1869117320
993366814
1489156933
404120913
1641472580
1511434351
330940403
1762651991
1708913675
787802293
1294729633
315849979
510345982
211413119
558498439
630062180
1414805882
84625582
814737792
328497858
1847438652
617427578
133471017
549277069
1129919088
680540234
1078667108
1043754576
1185464047
220918151
199638221
1913842418
1349687180
1281126779
299759716
1269592584
196551012
775073664
1852587779
1668570134
794868896
960338308
1325338522
439043035
799615645
1094450967
1512876624
596374949
1836438094
622810637
621629573
216146636
1711806387
55575803
516313102
1251689742
859895797
939879864
1274201826
960932347
432767244
1287185827
577187944
1487995524
588164072
1380887216
966162800
1229219204
1911653403
1288905855
433511168
639732218
232037804
1146167658
1533628962
887100345
1292089056
1694427983
1749661425
35468122
1167663611
482292159
1207316483
562653411
1599288578
1983491585
202036031
1294111377
764813677
1048069974
409696787
1256671149
1500871838
891655432
1235802891
1507683069
383150365
1837342998
1850878963
1418728429
128288167
283657420
684721547
547532239
189299469
1981897356
1984108833
565638729
521946842
1629212758
1959600687
1165467815
1190218440
1238733705
1793268737
1950475085
79869345
14534534
1888706946
604672488
1178851185
1672051424
464405527
863583429
879209069
1176840020
1138860380
1340382372
1910364768
25945894
503949980
1454746058
1843549021
330932996
1907179955
884006191
1797570613
659784244
373353942
1617391223
1999382752
1636397302
772164536
1135600920
1088469288
1244228973
66452709
262138134
1098386696
1285327806
1427813724
368615832
1948636053
1246206476
239877244
456236744
1819251894
1821138119
1668323171
1012459450
843036976
643726461
655273962
496000948
1125262778
504854629
1321918794
859285445
1331553751
909262546
152904473
1420085102
1641180592
271315723
605289736
1542453884
899886888
1328804608
1775114141
1634980096
1110387311
876722247
241995677
625036962
598132171
135334149
1506110006
597342546
91055752
1450943211
1064754298
1976432494
991461074
1360894492
774354248
1355656292
981123341
276163588
10338142
583614660
1922310180
1207167264
930584383
189124150
1132423334
7728623
727435240
1677320330
640916740
697423361
1556349856
490447286
46023978
33343075
1902072140
1966314729
401730785
30237000
1897868778
989928630
998744623
724576249
768229693
1880610540
1844508249
176471979
428624028
280286100
1496961476
1249633445
561330543
623723301
1318466466
1191499481
1712669917
1903220048
1946137865
52871528
1492613629
590403548
1407898909
1828789677
1956425806
1393632392
1894593356
574307012
1930408516
958117999
1458822353
808039520
953925507
950886342
378294810
1020409512
1584870038
1197733931
438937572
1049973844
344615902
955951355
1579104595
447149141
180358855
1391283296
136092819
932626556
1171980821
854524498
320673159
1998852092
20176865
348859258
537623372
1307465230
1582029722
1169954946
768150443
1374597302
1986017185
1270201237
246063463
1470506029
821463748
688921956
295707938
1610444201
245428491
298056954
1606629444
514935986
1464282477
896164021
1708255627
536662274
1011298954
960749769
1648430823
565142510
1257539573
961966801
1402326192
1075884019
637444841
1459970261
787862656
605066250
413262971
1070829581
1438379791
414915092
429583489
1064340270
1063956659
1074414665
709887893
108598566
1625685393
1491436899
1095575359
525648618
687198065
873923867
1247895055
1805737174
534569616
1124012844
640603632
961098
296166277
621279954
1521524124
203007933
117057729
1024050385
1867875046
1170179444
833061189
1361493487
1901059301
1690641689
1197181231
1174598911
859677164
1191714352
85352498
399942207
1832207363
633840962
1826774382
902700388
1335064376
156993924
1469567152
731890956
274768736
528402326
1827988965
831707668
925400645
1663849812
1964462619
412301873
774663304
817099838
893390968
226575556
947282542
39906275
1206539620
1539708449
1275537377
264191907
1590377598
1404933671
1328467387
1512599155
14246704
56180703
1720384676
134627410
1291805482
6762670
174186717
1393465890
1286215578
1364530200
733440782
1385166774
749281649
1339472721
1342190480
1353522
436092842
237209489
1726179070
784879359
399935608
42577327
298323384
1858776942
1452659666
1792301088
1427301343
287065933
1627163011
1070872470
566616326
64633482
1403423569
762169582
514155622
1771808262
1111322992
790773236
372044331
1957699949
238115156
1381197415
1530884260
1528860769
1493134775
1562115768
1290624626
1867066900
197517969
1274183856
1828099065
1353168110
1678754601
543588028
1112663548
1971669377
1757857319
1861607735
681967744
1499504394
579461328
1887120785
1766302879
215343109
797913874
668807301
1981743205
1987112068
825317099
1570382218
890030531
1645319607
1865165159
1768479121
546764204
1018738193
511693068
769462616
365642168
1890543898
501676462
1560234444
89547964
352979156
1242773405
1213448217
385878881
859835542
1649506035
542486246
13950944
1249715258
108805492
872539937
1378238622
350994372
1614894536
1315541151
730946895
824327474
1580372564
1303512559
1041749802
627135752
384153325
182779459
1488002952
1910275480
1996823825
93925355
1459976310
988394704
1495965567
791423847
997827932
1019226885
1797572821
1413323724
972569704
1584465658
282928420
1121907664
337606034
282830854
1556431275
1640315274
1536514115
992625222
390240500
195769833
1403843658
1196151917
38515722
1541314694
310171335
1198163904
518484643
1462412213
1968825832
1059993947
1725445266
475603401
863011718
1555580681
1082509936
1025556240
1753749691
1317381646
1874712006
359011738
553421551
201570812
342971448
1146481237
541399055
458464901
965906525
758918948
1070704477
743838051
646265345
495377730
1520034981
1801053992
690081697
263824394
949878982
1954650873
481252513
1799664028
500742242
335160608
1444497893
1912575758
1859020392
1807325019
258895946
782025354
1200320918
530875035
1886565583
219132470
1117913216
31228762
1642348282
1202272846
853180470
892034485
999915640
1851706434
232257380
1759565695
391707737
1224987781
413728603
1230067536
955568421
1061957726
865498984
818685543
75677258
1799098819
836129134
75047978
1858269496
218260944
757072920
430395690
1287460846
734074037
199568955
183881172
1558598031
539829442
857272468
427132875
1377464514
1488806220
158705710
1487808851
1410643924
57844498
954735233
629546079
1567406649
741176548
1943452872
219510113
1498847155
628952856
851756599
1196938221
1916526370
381635376
455197777
87466765
1383003337
1042865239
172959266
1424087339
445199927
422784780
1604573639
265841604
1652137480
48376209
200967664
1851878295
367715313
1986595728
1852603022
1466762201
903252017
1377690134
1408041619
17832761
844363586
206583055
507641329
1117092948
274808072
537562808
931548536
658507991
1882317438
1002630735
267354802
1176962655
84631665
769805704
1044129539
334599276
1315846955
734618371
1042608924
987859145
453270859
688893630
977408599
1519030441
540208884
91574577
1851794800
1512251428
776349834
1384994398
293686204
538836237
973593758
437365017
1243103179
1176420282
535223910
1055866318
1149279268
1907637120
1491236245
946065649
383524166
649506746
1781021407
1024005010
1767246630
1597909609
942466189
1518003747
150915247
168633646
335081210
420182475
1564561903
155469956
1229174457
988610889
576884065
183233495
685768008
1419297109
1882158157
497323041
708944531
1728518566
203368898
1647266649
1526702525
1867709258
1799375366
259980637
1585339104
1134971805
1496622901
1507205210
305369464
327901854
1738009034
1516203875
324327947
253885192
569785239
1258346087
1234079152
125052559
203755027
553411283
872803114
1087633223
1947245826
1546613022
478982254
966045773
1221869112
71939136
1063907493
1886201126
1940562215
52502842
820636112
119979982
71207084
1074756932
1718628382
1890934610
583294542
1200109406
923559574
57356693
1850100493
901272603
1250601855
1060680190
1858905549
431882817
849511870
623812070
1263243890
583891973
1524763539
1649957615
774463535
439069303
1920463433
252762344
1780998384
619293332
1913102693
1424683765
443297717
419168339
387339639
1685506192
695567763
204347966
182678108
1495028308
1539717706
1343144542
1541758017
1003645622
1629851709
815446421
1237532731
1045973223
296011167
1418302064
1107140225
789986296
1222427267
440095423
622957237
1356670243
527739304
1170678497
1345516447
1632137782
1154293499
1465866038
109936227
1964001211
1287006713
1498875810
1614058976
1430932154
513932965
1565095663
365112427
1654557583
249204710
1354483563
1084094364
1920099348
1042133956
521117917
20105906
1959017114
1201536572
874490211
1956751178
362696320
1512153108
1123116398
202256499
3202295
1796211102
1030669397
1157766889
1524889266
858831519
550540326
340734809
73851669
1233208316
1577756807
1716638910
130975900
1201387446
1806600578
532040259
730915504
1053189637
1452582642
540781586
1867943705
1356001060
702857889
314536287
6621387
1150572592
1386499333
430601211
279803289
1509114861
1747239907
451848103
163890315
1296619312
1610856682
1634721052
1483263568
407328775
840223161
795726065
1698664384
1013748754
1010242696
686891033
1464377150
804479008
1889130007
757629669
1394935995
342449953
1225835674
1309506684
59570467
582334813
334312794
647201235
1093353214
716133110
1151145502
374316675
1472332186
119939115
60931521
564736808
1485968409
1125908704
1552748596
834356588
1590530764
171879526
1048776691
323586730
212966476
656856578
842117202
854194951
345758364
15966856
850159137
1202142380
1261442585
628869665
1035665217
1937353337
283279188
437733223
392277637
1581555503
962306518
963655448
541367839
767130459
1256183273
465906487
1323393879
1578725269
952817233
445505888
1200922624
338468447
1251730412
1054773419
1167098906
1223056469
1293673262
902248944
1096540208
1402713889
1740217611
1480117844
301442872
1077386358
1865973973
1949003122
1112874091
843462522
1084273899
123578185
281457621
1048235186
733631067
1971193093
1872050071
626875317
1630511687
281646233
1067403457
1747059990
1333462700
1263391934
1901377718
1900252477
815044233
511690691
1950411968
206669166
1461770759
1812608748
643680075
1381030244
1341193016
989563748
1841337893
1482188675
662212577
1463981482
901156486
1307180152
1353032396
479931357
494451371
829239049
164048267
152687438
1604837381
1280537320
1182723349
540223590
1592544782
1012027030
1834845487
1349480218
69251190
476825678
1578740126
401190395
262342126
1354283283
1998591154
906204925
1381691763
1271665151
1479898110
900427378
1707042171
1744067319
129855201
389861396
1964662740
166530206
1380489747
1760223306
394027594
853531343
768940563
1072138670
1736204210
662356795
906853311
669874649
1023945818
921547170
220063966
1631653046
1546184757
1991712798
920312558
1364512216
1903448550
261022182
1201639356
1546873204
1308588998
446827472
1098239594
1222786220
1349340939
1263620890
445645268
1860770062
1150682119
792861953
575560850
1426014576
1631537283
74622182
955452625
1215719848
1707885115
506601456
664986186
1599985332
447429972
1328716506
1882259108
460144594
1051601186
1848245065
1354242621
1715329374
823754761
765342986
486412847
1703640559
964890851
1833616544
451634309
1947200123
1755291749
1546154344
1722797731
472583321
216711527
1046083249
1519192531
231083865
345986320
794049391
115763
1471562576
1036260174
1704592711
1656627101
1396847094
1596035997
1601654025
1099443232
1979872493
564568365
638095001
171185035
1501095875
1909378269
730315895
1037015301
385339133
306449107
871920291
461123726
1797920740
1622987873
1008252502
1460428099
161730772
783803726
192402865
1383273805
1401346724
1809523975
1651175243
114158274
257551795
1848129303
1882680046
679069200
1119162051
1108715885
1089565754
107604563
1363236826
734173313
471761817
1382631758
1117196749
1374969309
221701857
563205052
1486395633
9067948
1133853398
1924634759
1474066030
332925665
202195024
1848574703
28007672
244164612
1494896330
613043369
1403633132
218380221
1698096509
170348518
913393122
523936727
1913633240
1652966572
26698224
51246695
1917853251
1276623248
1216883353
764315729
1097886900
1063747427
1151226057
1625620745
343231351
786761463
562101869
1629197814
1896878172
1392278776
675670577
1726540485
640092245
1924626131
1645934279
34105343
651061529
874997440
1613819556
476522386
703971431
1144856606
1036076805
301413299
469238637
593260023
1461336070
568735285
536506829
1435148939
91214698
1857230151
707751406
709750301
1235038765
1138447597
697348647
402386928
1900933261
708134868
50941500
1774435318
321502049
305817733
1494677942
1186852638
1883844482
1989007109
7032293
1992592881
1400185166
1042855811
1662803693
740360968
60344298
1953030295
27670623
849812758
1156382108
1749971329
1325425393
1993366584
1092690986
461729234
1301064078
818440427
1018789079
1930341945
689587367
507486683
1336756697
248674602
974064179
905684688
425580886
929536114
823354557
730259072
806735358
1282386000
709415541
1472328961
561702993
543913948
34963773
1048358887
194426458
1967390439
649406004
1282008470
1110776974
1847535889
1246004820
150961933
1382709475
57574917
681744333
1859772816
1004753656
676237515
168063559
1953502538
1299419743
1499545611
655836184
1151510565
68791633
757119005
314780082
1130808185
1129675739
1297411552
43077400
1873996109
1040555788
1853096432
1431663592
548777038
426765461
252705191
624013970
1051398641
1280935941
1407578897
1396709710
1489220809
1002669782
823102246
1522975213
368005969
247791781
963581742
1725505417
130497844
1114322441
755913003
172909218
1062157382
1888077764
883453209
979567255
1437307453
1652610357
1518597819
152332732
1813365423
1804458489
1372008711
1110406146
1529613043
625911326
132967296
1433007355
752048465
52223546
1116664919
672566597
1891840847
102835902
1166615376
148840783
1245689388
1234143793
1946774113
883016405
166093997
1571906136
1912579557
759673669
284642785
1680187215
369506210
660699274
1543312253
1273137937
1186706517
1398788284
1762338123
1255246165
1583344288
1684762320
1630661072
1712696101
1993362170
1742094644
114824486
1530574387
973456952
78274298
1997657522
83346407
281068372
959321481
721462388
734612427
1733877868
203163661
1705836244
635581415
1986238735
241459287
1891878932
612335043
825763361
1849425829
256405117
1472268022
1889695103
1478910529
865517030
1717876636
910228475
636594682
519491615
1481853057
518179712
1532993287
1240781623
204679470
768191920
635519611
598449184
1834305260
762016147
201296379
1399118843
1410184729
1939236886
808699827
1539260069
983542857
1692952040
1126756708
1269007431
1341885001
1792883388
1018326029
886932741
143936341
1485689528
642556464
1640879285
1494546423
1212757269
279780887
1173117932
1644473691
439829867
1239609332
216432715
200884581
962382038
1501156775
1867389496
1350719125
1643010103
57573673
1850318896
624466982
450306987
846220388
1533031136
1080995277
1939650461
1881974173
24924596
1783471767
1367587252
1177606614
1688969669
1499853683
646060547
1096845282
718989943
125635456
994640326
1103902762
621547991
482235261
1028178448
1754645152
970354863
699627555
592267112
1338375488
21160819
191795266
1259367213
1918288306
1698874898
1735309716
1168007134
262465760
1693629355
639469140
1109525329
559884009
1554895963
1330783096
254856291
1389646165
276886440
1262223253
1550639663
716579033
1554824035
1865536756
782166832
1741754041
356078800
539107342
1436025682
1368083636
1596288534
695661835
1875865526
833403582
488728165
601274973
1860813355
1833129331
524104555
1449298946
1478731717
1953659954
331846550
383594787
1403215928
79520803
1016110128
434756318
1549006800
1290764895
227378971
1638532283
1477758713
1708131610
1148987892
1875688079
1783551454
155624063
1409628434
1517613173
1562209507
1159767556
299284034
1799923499
666177226
997967520
763603615
276121747
71155844
953620991
1469969742
421726960
865541611
827587494
1783491536
1596979710
384732484
1171229248
462320829
702646029
725643913
1921322482
990100543
145260787
1140704665
1957756252
1217903122
167733917
1684415690
613040087
817723519
1705189292
423500897
1006491383
1887089440
318964162
1654375920
531923052
1717417562
405248409
1315917189
739988381
363600475
595385809
1820795154
1805652011
772990673
650171220
1924640074
1552008183
1490955596
612322206
1693303235
706982406
791969260
1640887025
169667014
154023247
659218834
708420975
1780064398
595869698
591706058
1458115758
135897472
1764780451
1998226064
1859050229
940498054
1464527375
1942603790
1852809432
1453811687
57072420
1386728840
1985655533
1557722008
394714734
324465634
1335052655
1184765579
567731903
243093843
132407507
1122084491
205401313
11886057
1716518492
214522123
246202415
149297149
1500352673
1872704219
1008996587
625184012
720047492
148282324
905484717
459488338
56014703
1807425947
913940445
1709673167
460112699
1609404394
1638146164
1158510520
1636230816
1320253566
806313728
83165017
1774952280
1829557614
1324166179
1523655396
1212332496
352775856
459298551
336031267
1930496159
1752894394
281707572
1644528106
694295639
1315230227
442251117
1980105214
444815100
1431888409
666681349
1837373210
652237291
1935226397
268450931
1527626708
270825135
858058737
1782981145
523003114
1483938327
1046890793
375655242
396264926
1408208396
163037398
374344869
1670795060
548538040
1485341192
1412851516
367271636
1688983773
569453451
528992179
303120309
1525718375
1269412339
1015377528
1144882472
1167153278
1658040950
713695421
204342407
653572217
968940519
1430927727
1839725883
1561106683
1796539471
1252830262
354273759
569794711
1936295437
852092940
883605367
1377239153
1885442647
236319711
531258241
940885358
771456057
1431567175
959473909
19036893
299409713
148389437
82783841
1406234219
1965330623
1908334
1001412797
1842681209
638098673
1355849837
1825897377
333195373
171312836
1742692709
439267877
732109672
534618987
109688378
751998570
232510931
1058577757
1797476925
1752688337
1717360511
1645386813
925881157
1640275729
1033092628
484119287
203997114
395697221
226473776
1754221512
185305514
354162505
820551082
1348143886
433491665
1595776061
1794631138
251417465
511592551
1931696039
580445601
1026195563
550409994
1205926318
142749938
1797051834
1799148569
406266372
661767680
679568605
726962979
960459136
501932788
395701101
365423331
1760847407
1039449466
361632605
1968320169
1358561922
434101559
960152617
1599423602
578973861
1986007322
1388530205
1618716795
1383965787
101127322
513912317
957367432
1981093466
546985207
1865780887
1172242737
691164948
1094976819
1719954839
1497525792
1236040794
684970719
1797730742
1733929541
1546905171
1027258534
1224846378
1852229717
424849982
982720556
672644258
556326595
1432998534
283097297
1153030629
1497594481
1620292984
1426771962
1971436133
1219918996
754219733
178335040
415182783
305139051
147855363
1722201174
745869514
413473930
636151902
1223458365
1674258383
665870588
1319494628
864106813
732279375
673591204
636370817
1226223076
52518431
1551715328
761160945
1536300489
1193866814
401245231
1428483065
1957585723
1524368899
1697996170
1393954578
368186407
1551949753
1264392986
1123540687
500035844
743306059
1057705755
269787936
1492591692
1586074178
1824703998
281389021
811372449
1216077815
1201391618
1308462173
6773671
1236831968
568891721
1550817922
479439426
861223664
394069909
1374253532
419720806
458758052
1217919245
984468226
13937552
876655987
190269641
197832275
1047873344
1019519352
267965496
1671508612
409865398
1542329902
819458784
120800755
1674573620
403803268
1143779125
1640148898
227814433
1270326307
1949788496
320222675
1992475196
1092783059
1421709394
720753755
955477179
147178248
914515153
1506962743
1157879844
1890139454
703819881
41277792
1525386815
73237530
255850385
615935706
1395804538
1626871724
1233515677
1791853097
948112319
1529883006
898596776
464443769
417373184
448090967
1876244302
75636158
1717444539
753921011
1146439100
1149394499
508969556
897696570
991993031
921154493
1454946593
1469515886
1242355096
900695097
105004200
761002754
513628769
519725944
838510022
778180993
595413940
1601336091
147952884
527843419
244344361
600942709
36810631
157935400
1372110356
462592191
194186284
957265626
303380572
507386213
270933946
838878995
1789518204
403958834
743700355
1554425382
1532308236
627690245
1081244499
1334695892
1160989114
1926288652
384516628
332820581
1686848897
187109566
1016254238
378870832
1625933748
1639192191
1852677027
274908212
1927683275
1189601121
509576651
545496391
1112583869
351034157
1525586215
529400840
726968210
497680967
1166135315
734968884
629761151
1266125206
971484550
109669936
1776025589
1284084640
1245872758
1967723695
520091592
813256993
1366854306
318055710
216426082
1703990050
471086504
1185000790
1446337953
1815315452
1331331878
664188381
654709186
1996025735
911195721
599917084
1894382183
198203965
441841514
1181274080
1102104031
551843660
607727682
663308147
760153337
1649547745
1703059431
420723691
1215625016
906584303
602845244
341849109
393319434
1884953333
1754816620
1114426282
1822746816
191520942
329070310
1408593820
1879947653
340585425
1083062887
911652759
1166349090
501946934
80259698
633735416
354929486
371567467
215287753
1577821625
842243127
64598678
865619665
1968247933
205529311
703546159
1557902373
566878337
930620
50362813
1969375775
539753651
1212470208
989482770
270868947
769755854
241209116
1796769439
777170269
1702861241
1869133655
1033247694
1301326427
761518606
1468780773
1696074924
1496959058
258206404
1569288047
1069324015
65794206
844057550
691296550
1025023620
1499605983
328720757
1019333668
1786568688
908896971
1119200657
633618570
1762191973
1407663200
1829584841
371209651
543309237
1699182551
176866321
231077987
1310503844
392526301
558160048
1594397199
512426512
1708687970
1808995433
763272252
104101060
499467160
509454388
1206587101
1299695970
997590290
931606606
1984568608
1125318226
1848457101
187446589
1489876787
1942148191
1750422187
454640428
887872468
1657969612
1069242672
106941683
1625584495
1471741586
390308955
925471537
1996892374
1320092738
27128417
258784203
676797714
1507634159
1249660351
178870039
1316335650
1690610551
1565448505
915232609
1287101528
399442584
1912613556
1333922601
764601683
476056595
1845016234
1245891426
694852136
1511735962
686989534
288929796
1560081658
1937885873
1670287581
1936427587
1443183840
1601746288
183410938
1291530666
1713792105
1573995624
512562015
1886494364
1272567554
738806087
254808892
476934450
1875657875
1669587063
871110939
1799266237
376699687
835189578
1167538901
488429884
1745356056
1735320072
1342340000
1149527900
1626725353
1144417530
230619401
485156412
633103205
1738198621
698702546
738911841
1837346578
1313232765
735686199
1714589363
1507199613
273917840
1201440505
1713105904
1886880570
26119193
61355047
25795596
221247703
1368081785
1370233552
1025265073
640625023
887723297
1912230110
724892081
770346973
1181857697
191071531
1707863769
259406288
1033883039
1664805314
569374575
1343376223
27405603
1253391160
1534368933
40103542
1515897052
639587872
562425110
933900865
1156521577
292066625
102781848
1633749074
1454432997
601549315
1719236864
1673965025
1316544404
928280197
258643568
1774183979
1205354328
1844531389
1745379908
1825968511
1973810466
1968564868
655488882
1122161234
1027822430
1455183076
473316574
609112526
632065930
369729682
1859474967
772728033
526986114
1985692055
705350652
728493914
807808442
91364209
1484103447
595656672
1809448263
1091143007
1315913976
580308382
471834668
33898744
942861884
105602842
1406161746
795190597
138021895
182874214
1508011252
1708400423
66293077
1547332184
1984098990
1440263877
1906078435
1701338501
1818750051
1493669322
1001683144
1084703316
742074349
946508831
1146978911
1330852350
222929545
1530149655
966375537
1113990120
360427943
1149723237
16520248
882667459
652650893
75180500
650326567
993923686
512321193
367713732
1202950780
1836875334
231707787
1676600753
1264716782
818585692
1919398978
1158018469
744394924
1367544566
185285775
1782764947
776906622
315778942
89459864
231210661
1838234034
1525325837
886919834
1612009534
1882673298
1876012092
1828815060
1024031776
1822446272
358288016
1691880175
1183625619
894681292
1908918490
789937311
912154749
1189017309
1451036319
290718542
1164807811
852995530
1065473597
1681792050
328393220
1411453373
1064911077
785754731
1598830972
928704346
577662997
372816615
1700741307
793207595
421440232
236946467
1125000730
107003853
900311659
485040435
1326938689
8060274
1207676011
1854154481
906428766
1126705517
735773359
263337178
835476435
577607255
1273131026
593747638
1325870303
25060400
924652054
1378215132
772760438
1843533787
558526615
200556161
817762221
1090257362
229984088
95327431
1244783276
1985471401
1991138869
390418024
473241060
1671972024
1664936581
805150896
288705650
965995885
963779854
1156747537
1645319519
1211319116
775363284
1201687703
675680014
801573900
1950278297
1021223717
1655573320
1983915359
1046946313
1675680908
1868555542
1043225101
1464186030
1281466943
1548477239
699755498
1667278215
236681328
1778076186
1112348581
609371206
920957366
1135566649
345355335
1790096119
1163504412
912670675
467980130
305041988
359874419
1061280547
1767904518
1732895613
1561441322
1068170504
1356838912
1524876148
16188322
1139979065
1208760372
439754111
1260867917
938525088
315457961
521862483
1430015959
207785994
383469638
1256673657
1588950153
1298717670
727098526
1378671351
532970939
601947911
1854405919
66121054
330324679
1011477781
786773886
108553043
1187593190
1678873372
687071895
614400362
100651024
1310329489
1902744708
213296440
191638328
1174879351
1651089893
1096702263
569315815
672594470
1348503289
1982432278
820108688
1823492852
360080160
955718418
529201037
1211306473
716091836
1061156749
334182021
389233167
1199924675
959493412
1213764586
1290717858
1194551469
1004710541
353205180
1100207329
1252160922
1581994546
251453194
1701057600
421211459
119686471
305041287
170173199
1065035330
414070803
1647627778
1630396264
809355536
1860376469
1253444622
1871973641
1246012367
506831827
651397622
1831055468
1579352007
1976286717
962781536
1625915147
280218341
1711417858
110404814
943251297
999531855
900920470
1980327882
646379352
743497083
1469108487
1420433549
1766508744
1730979085
1119051089
1402281394
240393690
650677131
359027839
146271144
302021034
1413528972
703785757
1579877631
1339548206
1706048790
1341790945
44705492
687719642
353312920
522149713
1520855323
1275874205
619213010
625538047
1420839260
709793602
9281657
1361789990
1170641344
164114860
433742921
1001248426
886899182
1340247050
439942921
1486935879
140994556
126961278
1104550434
411003933
1180378338
1220324168
1830015574
660760503
212386176
1576432584
131540227
770856609
1237202508
1657740910
856214979
1292608241
293066433
221347371
1948253165
144559344
1147295734
1105441039
1698211830
692487792
231112033
1288887141
1188386495
1982156284
1868278114
412280546
1816886576
239630581
899605285
219112911
1200796390
1917744214
1583169208
1942308987
1341771376
300531155
1445858632
1958452507
413151872
1844406676
578253375
1238425049
124587483
1512900435
1307899882
1141134680
708181993
665551811
1391993886
295383578
339640146
1035553518
428749449
412062643
179891901
1891491197
31937673
1847859291
792482390
1800105630
1759546008
1891909646
1871251324
1018089597
456944520
938470765
1709439033
350757447
879575996
1647722010
698700713
1188843227
692289167
1853805154
114234417
992686984
1164299659
1675486061
674256402
727143434
1704098554
1151334765
847636696
604221708
1879472766
165242873
1488994765
1171106566
1762417087
1450280180
268593482
1597999341
1165970118
613046243
84860668
686343729
1367173726
1106497887
1055955915
369429118
1431695648
357424547
1785975816
1744271877
1596682865
1150796919
343264351
574944296
297828226
1187204917
727191538
356451613
1173602889
65338957
96007077
608211243
1044272951
1267029616
1138616832
291701648
1449476000
538332468
588340361
1429295817
1379128528
1100701372
22873110
79242925
1768944486
1427890688
1625513259
57801772
619530147
304827285
1295447787
1346674008
1365358950
1103364820
1007538843
728675847
1821978522
914050470
873278340
575212170
723088642
1912141870
424396452
1100631162
517039167
1476649425
1642070779
100144110
1967881055
764254267
919953118
893363181
1769084187
356680000
365143349
495981494
1127923810
264021427
805999810
869937538
1561691659
669389767
1736921466
868775605
769891171
749333070
1242852294
1940908132
259490774
409940986
469723127
535425531
1665054128
13128191
706207176
1466986658
676304920
922241949
1562203759
292295062
1785819910
1525369149
89920718
1855275880
1384874167
402084606
1577589821
1008678950
738221471
511557350
1600752037
1557957095
108050661
3340803
1013520512
53698876
175220404
1555620848
330739991
1767706097
233797132
1701162648
1840653337
1557940070
294531141
384527588
1228309053
1755955996
1650472825
898156691
1819676574
205681862
701817669
513704749
1084117629
36322510
579469049
1881645587
1483901439
367806565
1171743249
234173344
1202686661
1747933424
809188949
911766032
427374870
1661713326
999607679
652508301
1291766254
1120684073
591501958
1794497662
58497930
84657263
1684715812
531980648
1560744739
1000346580
1173775554
1821633825
1358206126
1840064780
691880776
1395070176
856139427
1594345913
919223174
977198002
1474229827
293574818
71719409
1962933427
595962849
1999623788
498475987
92719913
748751121
1382765110
1957152718
1566595728
756348317
997964525
1606390437
698992501
1614179905
907320008
455206819
999460367
351606698
47488401
320900848
483554859
1194031011
1350109424
875967219
1362621881
1056052649
1414118774
55626605
833028958
742490152
22409678
1178278474
998191437
1048964664
628568531
1198534813
58874143
1586181276
1591995900
1783229527
177979630
1043193862
1607179826
1065285509
360241602
233674343
1992888276
1780890271
1948819420
1139139094
1919762808
625591304
1426741426
1972673971
1588164551
768902416
1245853426
1123656570
1135854106
1036667265
1334632348
1327138505
1124123761
824105577
733938640
1819686051
608199001
1650027837
985611375
1708785195
396332676
1413279091
759610799
264258874
142921218
1440360998
1586851185
284823916
515725617
1128947538
1063164373
1633228503
106807186
1693889864
822727344
1396818375
1751537049
1025517467
1460800114
1859666115
1952681387
935217573
450327170
555328635
448597180
850841125
1919070102
783074250
331346869
540555551
1625475343
342860440
795278897
240034225
742806419
506483718
1865980505
1162482552
1829752753
147803553
1182051231
961029511
607930953
6906569
1973502893
1701403846
1220331320
1430233897
1378233
1337120266
68149003
1582681535
189227723
1125945260
1756103808
1461115103
962951922
204282164
1815661695
1292080093
1521290897
803776936
1953477047
1975170066
1503472196
720303934
837949606
1866772961
951083446
316243627
1530837870
589054497
1195764714
1312996562
677614884
991651877
327286620
443420602
581825743
747193334
1630509806
488836205
781696018
994226604
472406549
42793808
153632717
1669333638
483930417
1281691316
1543531796
1661698342
1346820858
537672660
626512657
378274296
1007552465
632760888
503434373
1253198959
863454241
1353558359
479150452
1685134607
1806282397
1479094506
386916822
876231162
448330376
764451932
1133828484
519531321
1622456421
1068468362
1661570288
1032454692
22080918
959250444
1502763517
1460678389
566671218
1168615968
1382842545
1669392131
772711831
1869139528
1242233640
658092054
686483906
299340589
1984099413
1694525733
1939986229
1328626785
1883739093
276951448
9685754
1096561411
1187944207
993312043
1655876987
1277401555
1221003262
1719478486
147862833
1024000476
39241921
278352496
876102373
1594057965
356193378
48302021
1129997371
1042755985
686527742
1694838274
1970715815
809758321
912422776
1937142869
236860867
1728824768
189747257
148989788
780352520
1439302751
579545092
293829637
1184729270
1384618840
1022768938
925519507
1771306237
509451475
1804801402
1289269663
1947612706
1663364060
1521529299
1748711355
1829897608
963881144
1781989682
1092425941
1943147211
1935797392
564528363
897230245
642099043
188900820
306235634
1199927434
184138636
1250801339
756451176
1927052220
1087654299
1072013475
939125966
708560082
444455385
1745412284
1093623227
1491483533
571289028
1430673871
276995785
620545897
1237954583
1397258080
1747225568
307351756
1288229023
1163711421
107245261
1272979723
1946835086
1097321317
205842578
844555128
874774389
1682314847
1651730595
995828451
1078383207
1822841505
741380872
520504898
1753000299
1877749183
201615364
875599232
724238094
812969217
1304255971
84485325
1870257918
290506149
521136913
512473340
1658801607
1943982467
1659275662
1244840964
441675252
1998883878
1911698411
1020427215
1143556078
1483471453
1980217134
1990332983
866170898
94570838
1833785694
762140538
93681690
97794776
413100326
748447523
689293000
1756490888
867545598
1360205401
1195642716
871626337
1583113662
475259807
1859455451
22759937
1402721806
1656328937
576184404
1693369238
1185753522
930791923
23039185
406889631
554153199
1079499330
1911143095
1720953658
1376948821
269528846
1897532049
211282381
9428334
629667256
979183524
542115433
1990803635
1772463142
1877405824
1772689390
1823180341
1902310720
1076436869
299070262
49198248
1570048916
415770217
1436438604
1160971765
1120796141
80749648
323888197
1414148580
1172801660
908817317
902993771
739101354
1686792059
1543641578
1333600997
837304429
968339343
379542067
598016753
1462673352
984360335
862198004
953446407
1496076283
1317340018
31956303
1630258664
1778923114
803495014
1870188898
1283442802
1854355054
1723968923
357691384
984104284
663729113
474704491
559981894
256152680
188779198
1573643852
797133802
836626674
1720849939
76189753
1803014080
304011577
228821565
543804827
935384962
854840999
1522768653
478420117
836396910
1064837913
707850912
1462323810
1940362322
1843631747
1088839839
450490985
544965084
610653566
1302612763
1625374516
1048638717
1015132431
1329100676
559537294
669871884
362599939
408357450
123389388
409237555
1889029501
187226534
25571330
1232596468
1419886531
1514325939
1727944726
1401437099
1235118288
1868110053
1015347900
1760674149
1375934938
887572014
1292853471
276253372
1201405304
534342170
716350147
1167312841
1738288214
1028678769
186480237
1534013911
95475424
1027551036
787881649
974910901
1669284271
1873932943
572785023
446483549
1399379266
69182562
947367410
877611380
682279583
229727342
520475792
329305808
1360895113
1049053886
1309846796
742543514
287264864
1864700367
1672703780
127560418
36247206
283283923
1468466581
1828257770
1692007303
956076548
670949342
860350732
746297
491557419
1137121045
392335495
726444291
753033826
1732152828
1361185345
1295325030
568864351
361294884
1306752376
1940204604
415242092
1593973790
971677962
13866379
387044340
1806417728
689234328
1718831974
1443936724
1246749048
230775057
1354847257
660321232
938663696
1386000349
405466363
744527254
754476247
443302719
1398233221
87016679
876865083
190722164
1092606298
128140297
1602861517
607861288
1316901058
1948661452
1447218484
1718400513
1503405484
365951404
187355814
1621005114
689310133
496788620
1814391392
1304962963
1149658820
1981715014
1141518759
556809574
1244808371
906345989
1037488238
66123060
1814370131
346152479
955718983
550797776
1814388104
1917992166
1908519156
1853187926
1538377009
1403251626
1879071665
1885726082
784182823
1198556441
1372333271
1770170522
1996718240
1528348536
727369574
988895854
472965418
1317658582
696690217
1908677743
930135863
1449513285
1293643899
1416518208
945497921
320055510
945913794
186260310
1090652060
1536738458
793491158
970748579
992942469
896420709
1904012409
1585413318
457432248
334167889
82628106
1286058508
617716956
1928665311
520780140
1951102379
609381744
1371348237
560091335
1716459836
178976415
48592384
1593157642
496711549
1649462263
1047041240
1620661914
364874820
624348267
492000948
907690005
1218321500
457337833
1692811355
795074022
1247444365
405065284
401584692
777228054
1100297531
1624336127
1141956256
531463606
138797530
1235030476
1410631709
1290960788
1001470553
928733145
1342541521
807136465
1574149684
1759964175
1229453958
7283895
1042059676
1943580817
296779609
1321286316
1945901230
1275758796
1539137590
961065052
1965431300
1426477884
864306607
828720676
924905601
1133591289
1273335776
1546037096
207797052
594120184
1459793804
92123710
1037020160
1517128779
1454360113
1261681074
238830555
1756080453
619191361
1436141676
1281806747
1684864484
1333540322
1458357325
1227883876
1685527461
1753014347
1303863549
108285675
1080298376
831326825
1824538736
85198537
180891204
566032306
712319646
370723869
581911034
366055188
1867879264
1655397370
1796504425
599339413
980029501
300170371
1137330248
970263735
1524930897
489220705
1035098536
1082455762
189820777
656567435
102995915
1679258306
280566817
92937563
1405949283
1600836801
1239378140
1380576942
1969472227
1437751421
1127498676
1762793360
1635255069
6925174
856128956
951096473
742040467
890957205
1656919522
1390025266
751312097
1780744306
1485302322
1085525071
353510821
1158186955
90553628
715263726
228083450
814642845
1073187140
1997842615
641506048
1167971302
1982202623
501632899
285465490
619382083
964774587
981074234
1126677048
487302323
1685925143
358753005
1471840738
1217236142
664915303
1130405075
114134780
573834425
1747180238
144141332
1425536241
799795512
1905255338
322251609
193955985
1195041746
1739426743
247762329
1510283173
524114415
1152493493
1154829383
364564282
1129656062
1121287312
467283767
24722552
354496058
665630984
122658385
1926182618
675845289
263348219
264009775
94819164
1126549318
1613684334
1136274680
493271652
960148553
601128947
1654249026
1067462607
929045809
572306375
1841710536
1262715965
1659951014
307676915
1090423744
879955341
717012259
1470791061
602562633
1334808830
531095761
1994188724
342184677
95948830
197631536
1105682524
1759638722
1908203441
1624521854
217958714
749690953
536447294
1641245563
227432446
1067406667
1581357412
603152064
1754490677
550134620
1922985469
1498244467
87366776
1435518474
557349687
1279576777
1204567803
364771538
46819144
1575207240
1242703044
1209170359
1205054228
1660785586
929200945
1563723403
1132360594
1271499658
1040325850
295640117
1854466030
841490225
1746045585
1442940754
711087095
1822615423
1305263243
1621470402
1432518568
1240270248
1509066332
276803278
962521583
920656441
679577165
1836564363
443728985
558670251
1784834990
816372054
993063733
740910986
1712819579
332996201
381818810
1008788356
1544636725
875661708
712044618
663709043
1935046074
309857755
1562826214
1458850560
695668591
1081495244
1752198883
644426023
724431380
734734265
1974313534
1583097401
932252971
806548896
66140908
965899766
246648777
284397788
981208421
1092636583
1119994419
573690344
1486664669
223953797
1302576385
1113555044
1128670646
1413049384
1061121944
1702298739
277978698
429601535
909425785
768809525
1305224175
1199208578
713977065
1503671023
224987850
1598081922
84365481
1799302963
1834238871
1050100725
842058520
1409966332
1808658016
906270684
266855294
1415919044
762139579
1260238937
1894453288
1619408036
1543714625
1361355730
823193086
1338872417
156274176
1582113548
1952824599
339149499
1583304079
1022132641
456755567
1544712000
673671617
163443446
1501324722
866932331
251922702
742977754
59409938
1383126500
1008271102
1320691456
739451473
436563944
1381895278
1892610053
1304897028
222399963
1146194091
1645202901
940159161
1017739762
535148248
1290017749
1225094901
1943868446
376015492
1375104648
1347396848
642874303
1645257323
1745215983
215998885
812106231
593345159
1297346520
736294716
1645214571
1404945962
1399922963
1163996343
19161826
1200828999
511326788
611136935
223023169
621904257
386629143
1956977140
263664123
277216520
1730424636
1192955408
1938101179
81973481
1439015806
1009563752
1383653868
938348546
1557456277
490916839
876818054
1395580907
1416535636
1737869177
1263055120
1104692572
1927345243
1843218786
84548758
1156315338
1659682458
817454001
1746271128
481206558
920997336
1816910763
23821461
678880815
1002071732
1321964190
1989386350
1418127509
1083732725
365657784
1914832687
552260575
277897707
730132751
1154329353
287782768
1352640848
706866026
1847489686
909006125
287178289
623580919
1784293364
773457611
1348081815
1118330598
694559014
543410357
1872428382
1107348786
617534063
912970636
1446684281
1456894621
1160976146
1622105044
985742292
704773053
1936276814
235492088
501530489
1458690546
311848182
1050877852
1823036490
710794546
826794865
1197212492
688889434
1796765990
1803674491
952816432
969964315
837265003
194028270
297416417
32617399
1250363850
1330799001
1883741134
627405176
1445975994
1545699127
1976383940
1748123722
1001862052
1105576295
821003087
1569156606
1532224310
1302040477
647867795
770589212
1611997599
407475637
828487744
311732738
733415512
950421121
637287270
291535733
1497346523
1854520924
75662393
1303674296
1664717631
1943006321
609419278
1262866351
863559729
1589487645
1735378443
1373974053
52535681
1608086912
1055554495
1912991419
335464243
1302754131
821174439
1605218252
5791779
1628055887
1156665124
494725514
1155806696
182227221
1357966717
429789367
1365540527
1985683679
1299201887
299942730
693511731
1592205402
1130058654
1591455071
1470036735
672709645
83406091
1058855731
496157017
1558136736
705596877
1942736665
1566662034
1273893742
718053532
3910687
1351921142
915496325
1976268496
1430661381
129246682
1032069019
285743954
1869290636
697855800
1580936879
147867600
1482490410
585039605
179629911
1897325824
877876051
290285758
1435435714
680462323
460330279
478028259
1464099425
442954684
1662754598
1219348041
1762318708
1109061235
447655043
922459010
1213928459
928063480
1881912955
1464173690
1354056030
1077868225
450044202
9415184
1868540506
170696048
1661442712
1306461448
1260768018
893599271
1889099856
524842045
600915681
473816126
316527107
1660810912
1827720827
1652450907
131226321
593431420
257723253
1525882429
1887821718
472541641
313513898
211313341
366927975
1923007785
1838088911
946831627
1483927341
652873400
265954646
18316721
1230983576
1101761687
1447281623
868460868
421745253
1264739666
1019019611
1153868832
1217260242
570500155
553854829
1137912554
618432360
1288502583
792534129
786844131
1094738184
1561477552
796837159
1288481536
1206450437
1828173601
1190046508
1977502562
1695901286
1657227165
1803768074
1738434928
1468372537
313936392
1409671930
1236226457
258887400
582598961
1242832551
1214765420
213529290
959259960
1230705655
866486656
1574411809
1103854422
308622188
1317321563
1918686813
1175601345
1592880982
1078425393
1130473657
1051244780
1852093444
1922449789
1856036241
977473111
811866284
1402809975
1911715179
1469779061
1172559582
764518088
1460971593
1280584684
1685496295
903323851
1160828225
1317628372
879025155
35833399
45670032
1577768709
573314842
135478224
330771898
1930350504
1714069727
102596016
1519551414
1872724945
58815749
520299942
64346184
725342682
607961272
417127757
461842948
1487222141
1380190217
1281414289
1770732677
1840022576
1303050242
743750229
1786700379
466187568
1405515063
293827126
1418358127
1405298338
156493338
601058442
296576190
1557047583
1032755361
1552704948
477929939
1716615220
1591677892
1925685737
1263403384
709270269
1883258561
38990235
1410963313
652259640
700171905
735628912
672623413
1268368539
441480903
1673606085
1937438155
1597610866
265100723
205647456
274718468
1829564613
348777846
1864584330
524835442
1420242602
684237890
114253077
1716231607
1457757307
223723752
507298601
1692587321
1055256324
1939197818
745227729
1895544249
1454504481
18010906
1061462409
1956764016
1264060008
1332786917
1134440739
1766015664
669886151
1621203713
149989589
963817435
482887254
663620287
698965325
1291946861
827107905
1277986481
648365327
1367837374
1727093563
1400850295
1843160782
25032379
1769005484
322758628
1953206006
428535889
192873304
1043041592
1617367089
1329170721
1696253174
1778061836
482933675
1579599961
1203638314
248883441
1010658461
496777696
1214337108
98568666
1854949291
1799038889
534248302
1150435642
1233344354
794137021
1524758428
1215351740
865479416
1777269843
1290832492
1377390355
168450687
53654186
174850124
1036430030
187758532
941301380
1379580911
705904851
1573142360
1626844560
3836625
820818868
1267564261
704825418
180686613
1119365364
88308547
578224465
267328021
151587631
153500267
1628524897
1545901005
44121894
1490784078
618569842
1089414274
1159068986
903777461
977521565
177562176
1840097246
38338230
318862820
1609611150
429279489
1404749838
167208285
61124909
69357081
1117196785
508432258
525426307
228104732
1795202265
1713429434
1882871381
528518936
613450408
405393064
1127043193
287254952
1509941823
1139244861
1223890089
539925790
507753182
130728230
1545645953
1569188690
1851887106
220511926
1802127390
595620796
1449282385
163739379
782480639
948701442
1095214268
1751407124
1714615527
1921100263
517099556
197970940
1034390846
1645068010
1103098591
1317796273
248919629
1777354645
735698461
560895338
545618579
498384398
1850478372
1890307225
330155424
899093369
1094972732
1069685360
1921526308
1274021608
621562333
491936220
217469975
896684860
706304869
1929805511
778822347
1631462886
930948795
934169940
1433304669
862043284
690777537
1205942931
1770155396
1311970883
104854015
1578822079
1436827200
1189956909
1881808602
1768291308
833490229
1290991768
1674893348
1303742992
745142424
1558975160
1833583956
1883387271
1853728711
25528908
1829880817
440593919
1299537931
25163337
1980500966
137705987
938763142
1173293080
538973926
617456743
846405851
1801528522
1127590670
1683575295
1807606861
644535442
120151830
1018184541
794239354
1516150653
1632858161
731569399
1392213007
853271025
1658445991
926478207
1221791512
1402561877
1184663087
1219847188
1797878931
1047561524
1080441229
1407775761
1032162467
250183618
1906405000
1744992059
1331469918
1967148029
640058938
263534120
650982983
1264351859
921885458
1031961707
163401099
1991318053
1496136131
100606983
1438823331
815399416
1089147917
337578059
392670748
1098311419
1048380913
446266906
366717347
1054022759
915914475
1536201265
1988629994
1319126739
819577813
1798844327
721087294
1719814910
651412829
1557423244
738130442
375159771
1686714623
827091326
876091715
1369324042
80586416
127861148
1931385568
626484284
763077109
1230473460
1906425747
1084056105
1781023857
982479516
1958413608
742863171
1015105014
1933851049
1201802706
1460138095
1378274713
277447159
1051233554
1103857674
274904127
1331856244
444774046
1123041132
310874414
443586189
1339905225
1938712888
1362476542
1063663561
1128684793
262056592
1461486344
1023346706
1017725003
920519765
514881339
1740233063
290945651
1685441016
1629775519
904573889
1538102883
1837098298
1840430719
1978224123
704709897
717561780
355620539
1277992347
996885059
1409267465
1775857772
1772234042
1094419915
748730172
1683087102
808344437
315609870
319490920
1890568235
1967712859
1721579563
717360296
1853794723
1696357017
1281376827
1991758308
916126046
281282941
945256757
1638041650
1986501509
1365792539
1474082155
1370330238
1793753362
607675749
1282610413
332650291
1738876293
622343445
1583092350
84484195
66778503
1719417328
486198820
1689252303
1928926792
268994831
1237432663
1706536902
1424623193
1971454731
1794872781
1662062660
1182994327
820742588
1983303575
144073703
696847297
712951589
1801435735
74337598
332735591
1358843409
1422765956
410065233
298151887
1724089678
954976811
1075411354
1525734024
1982959579
580614628
1268224791
384620510
1637095369
650581794
134377395
1210158197
1592124524
62831517
647131216
1043850278
1238719855
213418457
15046779
1570919759
1812019496
187335912
973010775
624372174
1138536710
1635802995
1025924704
820907711
1508754752
1751748604
707935095
296651372
76133587
1391100417
204837114
1314018021
162021310
180802879
1441663615
1390840103
526647990
1277442151
1545898958
170160794
1848926180
933915506
1104722774
650120073
1154304519
1030487321
1094015737
1145424952
1407719178
839145475
486132392
1536753767
1981966037
451039181
387197315
347156585
1554689925
447317080
875865758
1885346765
1942646699
1837726023
1134024611
201024107
1857994403
1333113196
881828968
1057916977
771754843
624206676
1044271769
534577345
641436954
802849981
775445994
204621205
531080222
375804632
1666603192
478267431
657732868
1562510143
888932195
1236988112
904968026
668083348
1332051984
1710982129
1793605565
1094507030
1836150179
79330911
401576393
1660552194
227514095
11200157
1799890896
903698667
792125670
1821191324
148658353
36098761
373670109
783512503
1794873706
1951555047
895316813
1179116056
1675593187
182576110
1816076364
1178885293
780713889
397598328
1227613898
380136557
948793829
1897036499
1296056082
1189911056
1061212
1170846840
1264311413
1677247813
788056497
964940859
133000953
980884761
575335886
764245837
404730309
1627381555
1583678962
1845411868
329609078
621634107
1188840035
105419692
1442114407
953412980
1772766536
152935928
35388942
1611029455
1278430667
657264886
1298617022
3978066
432938296
1847377539
1062406329
1902854397
1607642586
1602214615
1820130113
977811514
771787349
696422296
1995456006
829932848
1818554094
1914432053
603780171
911347351
1777845801
188694809
1595206332
935302021
67989250
605979792
1191296523
843374138
454922093
342643102
1417144520
1848125284
1135457898
1653281958
398817147
130791612
1666323837
129022888
547946465
727958348
1701839509
501875913
19738970
1981464347
25281756
1351797564
1849846758
492417739
109963687
612181559
1134858886
1858334483
1549155758
1124041592
1833183654
1089735858
1062058555
363315002
1935988816
1826958505
656081017
219032191
1447932305
1264999484
185070095
1972004829
1842353617
1118505391
297605150
1864664395
1163609011
1689531207
1366485588
1875821824
1209507843
1275969889
168955840
1613741985
910020266
716191687
756133034
698878785
733410451
1842740534
1207784217
1558810038
298969526
11416306
1820098305
1309081289
1068733057
1303008836
193034072
720987961
71877331
1482807318
1053943608
754739487
1796394253
53276927
1509443947
731341367
194812589
245299292
1448572548
1445327679
491848895
1673333935
1914533750
557213765
920780019
1448316571
1453294737
1219797130
1070825472
1957202233
1485621740
1605191771
57215267
626260058
1673035303
1830937311
1298407087
988523861
795931338
1860600176
1496497136
645497628
1803944493
1726700525
222026282
1414216354
1817347733
856743339
1206747740
24791667
504066196
488111160
394167986
1762456539
1066961143
625635592
96882557
1262884540
388301271
1620416487
1849714100
973236943
1650162489
114675099
1997185578
1448751837
697524220
1170134195
380241624
1678506636
1432934281
1206288728
1449367955
1587972373
1948830544
1846351267
1869389442
187833225
335187484
1506563666
1630968838
596551398
13049391
1046033805
1453136037
997510581
1211023785
294758729
1559298915
1047399712
1734054755
35522548
600222591
1175514852
10886076
523260194
995335139
1689269395
1729514948
773274445
716692135
647213538
476501716
1528241104
591857387
1297777469
1038743205
806195614
1813625995
1220609876
756246150
1909049333
927697056
881737606
1989447649
1253162703
960187553
604128685
661539062
999674997
237728052
402765491
1610835281
1332841912
1944451882
1397411733
606066137
273853103
1577086297
1425570350
851016128
180120048
458318278
1561913040
789871531
983755301
120049682
484808287
454176419
155358569
1958767376
404828172
481132734
338689039
291153562
1825005423
1107825493
1718484986
1186067203
757723374
1563072642
391206455
1027730334
729839951
535546393
313926644
1036378258
1143659804
1583789222
1194445654
691711332
764890103
1229109317
388055646
369593749
576126103
1450731055
1365784017
91866075
1005692349
1133113021
475379266
149952266
506180493
1040907621
1832899881
1921632757
1272146242
1041688351
119446460
289586241
887581152
1087785901
819362923
1862497709
459809674
1152389715
1728478328
1026366647
475944888
1947377043
976389878
901019066
1259730766
1463647238
1193877274
1175718855
93077089
1969095291
1715027459
374274368
1742041476
1626618912
180374855
1624610354
1087693377
241254190
521549841
1688932330
702646512
392293888
1764232017
101971454
1464342763
904859413
1804130180
1677104202
409746394
525557937
1909784075
1423736389
1722252728
339417370
1615921188
1058315306
156723143
1574360201
890221501
1042533255
1847030348
657181026
1828555668
1303050951
1326660892
1745172092
547544765
1260962241
907411046
1194752570
774804333
218555485
630839874
39545998
323720135
83651000
183145027
874418425
1436676303
354871353
1659517059
1516773072
765972461
1567519153
59311216
291291071
652021641
1402624107
10697725
1122059549
1467887211
1513333177
1351032689
1479016586
1841901983
45465487
563738220
461181066
775310562
1719170671
357314649
543167940
769693157
1214993824
1750753604
1691228591
792896516
1682706730
15697235
1532270188
875170279
1282304718
137683898
535350148
1383016197
330257276
1891208565
261036516
1243739735
1035369822
1093150452
1144920658
1250264516
1785351498
1726865360
1261471157
867522796
1151823288
197644016
278254649
1519912781
1721963962
99107864
1717505632
1997556705
1116349119
747079916
1550978638
1816765549
368082626
1498394556
969314911
1386926873
478427538
246889271
185582493
1375649279
815682542
96000390
1511644707
154256922
302701705
1217441331
1739940741
626020220
1212393991
1292903424
984341660
1488128465
489282448
823705796
1641073228
1485062714
1737442586
12357408
1153206318
1183196855
420178266
537793444
266667079
1583177360
340229928
444270967
875657110
1536975267
123835541
1757993786
771836979
1538462227
1541282867
1885821878
51840255
1055822899
685999310
123997728
1217211076
504522632
359167124
1091485413
785162714
1823445695
1762738257
62850173
1327483102
1544376830
1857321328
1484252198
1649484287
466070130
1093682953
1002385639
955471014
277889098
1829333311
1928467348
1814026994
1858430738
341784221
202965474
502184680
1454400205
521066446
1445879433
1946845598
603460570
771865542
585250330
799063405
1613444859
795146332
648683687
824029732
1328692854
1752630731
443221384
1820439103
277379756
1116787866
1331280281
1679653939
639583344
108509499
305766849
444779275
538897229
930350865
1773951157
1226489588
757531962
309970734
1358780339
162738411
156201650
589300734
1330762509
1302379250
316858825
116004576
724022533
772511288
1272070998
685188793
36039429
1670923799
444999267
178355908
1626778161
525258368
1386111927
108028245
1536647239
741642873
1010503940
523311536
1862601337
1345890707
215299597
1001100158
1407948369
1673109705
997914385
1358760743
41531443
1303474125
1436365994
485945276
667828082
739392120
421868222
1140842135
1503580279
161375180
392765334
558768993
407582941
1954394551
72470070
634843051
1999780008
360541322
1303572705
1248692790
1840377661
649503718
773323496
617137466
1152234472
1632890115
726699398
1984871803
1087079654
1315758667
708056207
1050912828
1774596904
1913310256
643657351
732565305
234557805
1959053992
1510527826
887386041
103390147
245269793
604447966
1375272059
348877540
451734948
115728595
1908206786
1273420637
1580456546
1001320151
1047407048
369537000
1749221595
1518383082
1392027726
530150629
819228528
1333710805
1034937968
12692723
436996419
53762482
187821612
1453318974
1341852506
784172090
494272685
1310737200
1339904766
400285247
40726017
850013496
416186665
1145302644
1595107869
45055752
1398051437
268259927
700499524
1517161520
818492612
711451167
1506623108
314438517
1660649159
681375828
25375309
394927175
1251629626
202414676
1415329278
625343188
475589859
874693318
1666393728
191507311
416626354
1921953085
1007025034
1667562859
1621455910
597469587
1933515871
1180171300
960594134
197393552
1953350336
603918952
1923275214
1346971974
1132099193
550968601
633211281
1517776448
1194200112
1725545252
547139374
1873383096
1792669815
660476678
758796781
99345511
59107575
1137490090
984955969
1415382830
374423638
1541493347
1478908916
1403600558
1628429398
1476098352
1261234894
1032936666
1895705611
221023026
777935296
326451809
1353844383
1463255608
728025493
1421456358
471651961
1904657652
1070315484
864360677
1992131907
957813412
1680493207
1940848477
1644367937
543243259
129283270
346548357
908766078
1522110399
538362012
796025782
195215331
1545211305
1822969915
411856989
1125010036
519674657
1718542576
1656000841
1289733708
1600274615
1622070837
973177087
947609956
220687566
519538713
329414208
1932451185
1337340424
1627693551
154449924
67174607
120595293
1423250923
1416610226
1861000141
1538060440
1759232621
1085186140
1346815082
914686537
124170589
373595212
1682661014
1981909515
131236478
1808633078
1640285693
316168504
296446322
1951977305
186115076
1414314644
1574626969
391857292
1335742575
707316121
993238521
1423680372
23704546
1799869063
414097172
1571425654
1894416849
383912089
728851176
74620039
121960383
406359689
550856849
1586949596
760442036
633356437
309185759
375047171
1476104027
1248475625
1290516073
965700442
89451088
710905636
689128515
1616282681
1040894102
1675716247
1968334848
652859963
545968324
1031393631
80867651
1153684020
544821920
335552250
1061481594
1546946020
500589366
552744935
479178364
1298748926
1253058340
56616440
1686672696
1233926005
1765311656
709496726
1191535269
1552758640
1105128885
1199579799
915753266
87266950
1416800048
27538079
1334229284
1312798911
1110740548
797814491
530531552
218700602
415577242
75991213
1528651716
1090566752
325492038
1397172829
1042127677
424889787
1571874843
762239739
1874457806
923359092
769297262
1991767148
1712642103
32834649
1024232940
1455202511
1850971026
331397377
484180978
415576208
1547731079
1346388526
115640366
1993600701
1736883972
517283841
1001322966
1748682684
436205473
1702774875
22213383
260477762
883171684
1177067127
527964725
596105945
908433967
368138827
1667369049
766645483
1980883797
342889147
1325121993
1992394174
1317969689
1425032901
314895977
1301394636
288565972
1655538038
946843466
199134176
1734519625
1034
528260135
182263191
974926386
331891337
1660288858
524843837
1423566821
1823192160
326034267
171682931
901145710
508819500
1108595464
535574976
1504869924
428126995
546768544
1482832199
664028328
1717535496
434692411
1204841932
21266533
123246193
675631013
311851072
202387864
1699928331
1460116713
780667435
755931410
1823079207
525958138
883170650
648806993
345701535
1621179560
576542631
707849970
1142525213
1343078662
157691638
16854880
1153439063
1091248465
809150190
316437437
1779321001
1796524712
1860438977
1108769494
1464011267
1535105849
16984129
1565308623
1323418203
160996658
851680194
1656260325
1348437786
322455973
1723638491
363075448
1545366832
1415751522
1078066503
1982861362
225424815
1886767984
1159168390
806947436
1970225914
774982230
1521503115
374456835
277000774
1187987053
867827470
1031997728
1866480823
1995413635
423066864
1903403619
1599677736
1671897942
1291920143
287973359
508974010
1317862028
1325388790
184704877
769499366
920282306
1359412184
820069240
1619440171
1794616190
471488048
1737687542
13181963
826288829
91012623
1892553018
637356323
1053491541
1138543581
689029038
13602734
1642527295
1288307849
135431151
1293169188
1819682466
1789779502
1353024151
1899389110
1820234873
763397712
1873468891
123831379
790093144
1473887353
907562788
561379194
974463513
37448071
1049943608
1415570046
701433875
755016664
482384585
716499005
1130139929
1018815766
1040191995
1904401013
530513846
1266047296
546186196
533354361
602891106
274370625
866446716
29554179
1189957640
891535689
949816900
1130502804
6388033
920680131
1799205299
1031218479
598019157
1613856163
1223088819
1352401477
1183449836
1331173824
1662892810
1016043471
88599973
1273458992
1312168859
887510631
805923265
1418932146
163029260
800866701
749587508
1448623139
1368875264
554187577
217211517
1340114530
1520940273
515722520
607440637
878008610
1371421554
82927825
1087631171
1919440805
1409182013
1780753745
955811366
1451166107
118479848
1516283767
1795726948
1687790519
720951178
1199340022
1603154486
1530142725
444754389
1329432114
962201767
1978936085
1223630914
1771025495
728506430
148950200
380915297
557764895
1551804867
1245017722
814006962
1257904628
92915890
707366300
744960840
305441227
1959752271
1579964986
1928412301
169159169
1864276980
1531415114
1931699266
1354757159
1300452298
646745494
1005139753
1061796989
727671961
169535243
951033091
687068793
895360142
191508160
1553520753
628504553
1654377696
1600396060
1354421395
938680971
1538525508
851417119
228948879
1710793644
637159145
860575221
1423367877
1088360649
942829680
415509952
1239587752
23189500
1601730424
275595220
1465155135
1430786653
47236819
1868873755
470573198
81760937
1143810447
1319118308
1830092934
1382269625
293984632
126938169
362544486
1901407731
1153845547
116456288
651063531
359356211
225543592
989731330
630633661
1012859861
1302466236
220905623
717598014
439877077
1223377617
1916779105
118967310
312162010
929947491
927843591
1085338369
619764922
726353025
122734101
581267734
1785503942
1129822862
1272660459
1794870524
219407200
1021324185
846679254
1416809012
510220976
498030736
1521960146
1934515102
826373393
1764446422
880231542
1797645909
611999094
1644961560
452295274
128320417
1826331197
1151275741
30696122
858383320
1227031343
1200150998
1517930925
452322135
1366141041
1041599801
1742779564
1175054707
1031111446
1535188554
865559589
1229533349
952883134
1194860807
411226461
1991535677
455786982
804096611
207377039
1941846341
1701417472
1982264003
1292593918
547715588
49715950
1130197683
473339275
974803363
274057751
1994413685
754936538
634228201
1099126741
414277139
567839182
1019256203
1503393260
394357120
50667972
1468621176
755251172
346905440
903403657
1291184839
898886833
1650698193
844762776
1417138288
1233735099
460759598
1672533435
1022234586
943898703
88849781
1156965849
1244767340
1907557081
970215337
402606185
235943359
568260526
767976202
900996956
1036697762
780252017
231331388
130406608
538605995
627021625
1391970259
488142418
61429862
753428640
738755863
1186595170
1354512032
1078860347
1409079
1648828755
399017757
285434907
1056200988
1741068265
1813298154
321880250
1732701952
1690329499
1010276961
1257311290
1323071842
1111699122
533177923
1991750936
1814724613
900360650
1987274970
1445908484
1866705895
510932823
667555446
1520291585
306156781
790116663
1841764840
1972617181
1611103573
268805947
205142840
902254611
1802453817
165906993
1906148002
1321386582
3588428
1950508452
1512059539
1026907938
1087698802
714817513
1047550065
541001890
1120129648
1281294706
1303949784
280271138
1954964495
69678927
938704027
1838395213
1199320200
1908603549
1212154453
1490476257
981273310
878726173
1979278126
266084325
1899303426
1840680974
710776677
1463896006
1485186659
108022350
1454857474
1157164849
1205551121
1211791341
1988162508
1864216161
1388301112
960367033
358209682
1151888383
1463382758
126553557
400161938
1024862076
1486166880
1561493703
17652686
1541424646
1330101920
366747628
1702934412
1893850269
953752541
415671745
340113273
1124862256
1971230327
1245975214
1127604513
1247017829
4040836
1583654060
1055815231
1012107298
1826437233
146784935
1074720018
743173154
81516420
1074487866
450094102
238953167
1550393867
60266071
27093500
854719754
478564236
954416051
779917446
337809724
1823028288
1169352031
133794086
1118439032
405087939
1561007205
203412309
789879376
871678069
863300253
1892985835
142325898
1832762521
1111191854
1147847547
1879728698
1070738326
1388054640
1198424844
1339381946
486773685
1274479533
1459908227
255614055
1916653526
1463981245
343456403
893486471
388578245
1485393519
646298020
1016814277
466057769
789794790
1423989541
834688805
1449859975
1937376200
607019359
265430028
1943372626
284840642
1871495085
1218216168
1181502031
307768204
406190647
439202013
912418524
147364803
1783981429
1090509596
1755991207
1440535501
1851036039
548548756
1709443805
1878180031
1201785506
941106695
1217550802
1309925839
401301131
1386284551
217002233
876171559
1676268130
1042967732
1687202313
313158743
429868723
1133362127
781035282
932994816
1396009320
201933044
1402984448
241692059
1074112024
1608885323
1057790599
1904254390
1981067948
241213442
1701412090
1555788424
1260823070
1025522268
938758751
875440786
1125245000
1571679944
735590694
1665912665
1047879227
633446788
1883539511
485210535
1001213935
305330473
631500075
1363222915
751999700
599259781
1717496081
650619303
309474315
822996391
44526182
1649102996
1145564308
1467751746
804068007
1592900183
1883316096
1313296412
1328857891
160087689
1684872461
661213810
1615348489
650745862
104208981
811761528
1187913743
858188779
397771433
1115122617
1885115590
762562532
318393533
917773914
1240478125
768781552
977385249
1694567684
1152254691
1381808167
523717362
1050792788
1246314109
437826680
980996087
1289655756
1729876478
1657493255
767611938
1142690512
1782596569
1734582815
1304588897
1723451822
800338075
340000126
689981984
1980754213
1259013934
1940238173
1411346039
859307302
252847870
1194351698
937880801
1281963650
1330709463
227790395
227273622
35286456
615514935
188748412
161041722
1947049725
1636370328
634079673
1414899701
1177521810
1669749775
814553225
1081885051
1530420489
90576842
1255080922
1332526049
150532776
1457973635
594941711
117435840
900477999
78799569
996631037
435553751
1212016518
1970462128
1664410061
797944918
51962412
1499945879
1699032437
1958946294
1502086083
1430219633
732325482
527175577
1593848157
1573541093
1357539172
87081495
166258402
925100426
1512460174
311004438
444460709
858353122
1880925551
768730461
997766949
1861825650
787348025
1823990016
735767753
110354556
1326795624
1956486888
1618883899
1753194662
949025204
1976587598
1971960268
1836134755
1362937289
1677575931
1970717338
855606932
1579798969
100200857
1358251360
727905345
1738677892
576991684
100434463
507860216
1951177438
1975377573
566339395
685626599
1991093042
353663397
89536578
895679601
1800177969
190136762
712597854
1875042422
1223178541
1391731527
103424009
775838595
908291679
1840653495
624515889
1380951575
115121228
330123647
1562163137
1834884244
340287100
1588853778
1278554154
1780724694
1410479101
269861605
123147758
210356342
1723555553
227907537
159177119
1351418051
1390147493
933257300
1762101621
595361808
1887051020
1076280668
35956787
1172800528
964978077
95674917
1632428391
188067442
1996776848
582412766
1819613667
1898024397
1952475795
719482888
392738988
1621053792
413214436
731455152
345339499
402239265
1075109243
308811884
1485200500
1530316365
66989004
502241513
151486870
995271005
1232554409
752005959
1385691102
1975034379
78551875
29154081
1493900555
1038840561
294166861
389362610
869906167
244612184
1956425387
1090486712
1783947847
828066335
450247939
225123361
257880548
1004072665
1835168549
538123327
938203615
658692342
587917802
1359862357
1520252565
1578239137
1591080168
505640422
1105811524
462736565
1944188048
637157387
955513034
1244770889
1196721665
1844579288
1819472523
1923321714
1225582333
1353898428
1326886932
23851827
1861548986
100727316
445813878
1984622532
524864037
657134166
1080068427
1841865643
244360965
1147414205
1160102456
694431082
1813802344
726998760
1387116578
718689519
508901517
1915661419
1447760394
1788526440
1283551086
407169602
300424137
1319268000
134973678
539176958
1631344671
605668651
405650839
334558834
1778490332
481270122
1211236396
914351788
797143357
487190487
914048479
1535630034
1053375100
933946002
1425571995
1263945881
218375601
796773843
1477054931
261081952
1430968546
469722905
457462711
1100783005
1414420198
1309920915
1906138034
1538360493
740300742
1454379385
1800303179
1126545878
1849648854
1985687079
1025789496
474399777
1436214805
1909802132
1368923873
678832334
1483194687
899450556
1929855404
899926092
1804641040
973271484
862286320
513814392
362954445
19605205
188794002
1503650294
1842213070
1873891727
1108208413
1161621766
148205940
1304867835
920138637
468569418
575132089
1672875904
174051047
1342763973
686887308
1787502601
1685981180
1067688021
1908156507
951172219
1827731077
308573469
1427849971
798222598
777887266
531517990
539867502
1557536620
1296141965
441148715
447634595
1392323642
1175406048
720695537
1265585384
296652886
1284332809
1975757128
877478667
1864167730
326193837
131346970
989663496
900354455
103700246
1810318783
725399510
587091432
213038784
17138440
1287290304
1794598299
605657886
1411782227
191874128
1880220533
75800323
1043990472
1096004461
576690424
621754265
590669321
8725871
478989922
20934823
1182808447
497469856
1453355510
77178590
390234423
503169793
1710224052
190209355
43988778
624978382
1696384107
1318909974
527495516
694522352
967568483
1806118480
1952776070
1344497836
1279003525
1153858411
653036296
786665757
1763623822
528821409
1385364851
220852563
240342337
879752668
300788243
1242413465
1735524517
122621100
510673574
879419632
920891800
1312848928
1272044000
509912843
1822804362
1513968648
1577066252
1604388945
561669108
786803845
495490022
561310559
1548304808
349468121
128435978
770571944
668978196
1246171485
729722346
1325131512
1367898528
396142690
733846035
924534101
691813739
169381860
262827456
830471385
1889421112
801575313
889453866
1573763008
808236401
1648075885
1773630552
1654719556
534074480
1442863228
1521693475
1765034878
1576792159
1048647352
224996649
976819977
33331388
824054292
672547756
1890874217
751316690
1530216299
573435270
489353033
1392898754
1185542063
1511521105
524749110
579002893
347509900
1818099104
1653422502
1251141193
746594868
1714967833
1760093796
1897349980
921727015
1753074159
1900228924
575837569
473716423
236497464
1226114968
1724478010
964687469
1748339353
319251177
171146041
1757026058
891202713
1867759447
1496834105
371953239
79154696
359204814
228140044
400100833
180864254
1622694338
136554780
1248881443
1075716663
186564581
1624764124
1868270973
513893686
830197292
1333679519
464902854
1079469998
1111604374
1070980134
772318833
1315036648
277600268
1293718836
1347320303
764875023
428211286
1437202711
1192269929
353603069
821976836
1456307187
1950339658
156588398
879187954
667440172
1355763020
1531953752
1497249147
740862762
130379822
1763674144
1326956127
1397999760
49932884
1601350844
1856207038
450793783
918142061
985571658
1706243188
677556061
1779598340
796779314
724515273
1056916592
1801554429
1065485979
880819742
1635225811
1752652968
185491628
944284852
895278374
253739828
730257395
1674424467
1711682576
1634705733
162757121
1977916499
932949102
1582220851
370741613
940600312
1008644689
1988080522
879600508
1243785952
1745969459
908667985
1977417504
519060651
206698271
647359882
144420775
1676708848
1153560344
1432073125
1822271362
865885744
290277042
651134011
1862023336
988209794
1944888195
819389293
431677754
1144259933
1319675490
1926926378
144524462
816088051
755384941
1007655160
773294086
1095335211
1408856727
1856179002
1715870585
1068836071
921953921
1821700027
1134850283
726557827
1775235464
1666430978
737586581
247918492
109319053
1053548547
520864123
279609452
1812434371
1296871377
1687639458
281815092
1720197515
1382531819
995712118
189255396
1556402768
1735340576
1924110463
1819043082
764143524
1161329454
1763675711
1199043112
1874065797
1049085565
267852121
1297381343
1716202541
753435292
1943931823
468577016
1516283728
1135465510
1212974331
278457218
81802712
183759262
1034940880
266126943
1406062255
1864915011
1003653680
1458513564
1320015703
491478994
1375137696
26324909
860466884
1526615189
1512433303
1186613346
1897589564
1315807202
1962414303
613906011
1902755267
1538543470
373852695
1060233489
785696427
1223482781
563406912
1058999079
1352939555
1219062442
765531364
584732005
169557489
717254901
107452685
1372643506
700399697
1657983521
412980827
899228513
157675774
305162147
1879027410
1382586803
1673947869
241527212
436914459
189587352
1241001990
757318478
570987453
200476527
1173051207
599068320
375701951
543259243
1809906568
1974707392
1480430516
182579474
1301508100
1944654601
105574010
100953261
1725947631
790405692
1856767420
143211984
1419162505
139789797
486213649
239606043
902826375
1063185791
456230237
1597593121
1659516060
991265892
1386285620
544169215
786568323
373819560
1817997090
595621077
648074990
565054837
1411680798
1570489169
341552951
1564193442
1562736939
725692306
177553006
230401354
1597720414
213021174
199588138
1778074149
1656639173
883542178
384759793
293702475
770424848
1101212193
271104829
331381410
1297650152
109865417
142838084
778108830
883743184
818640676
588421772
936261301
1396011152
927688541
126657512
1509952933
1452878271
1160892794
1378724894
286278251
1801659033
1854969063
577052858
1760521344
62053037
672425022
1465465377
243209064
1398004983
1881441911
1334626720
502743442
159409423
492865848
1603394712
716784897
324516249
316693580
1267404686
1301815381
1427651086
1563444121
680450259
744096263
137270534
1241291706
834390202
670031873
86363663
689635206
325195878
495746380
1504817285
98481542
492043443
915455786
524159335
510583485
269328373
625225130
644400040
1899629021
1380103848
1002301273
1484013957
85678330
776851878
903145304
1324293830
1409872615
1185436685
1136184692
1893488109
76909513
858627166
238214913
1174518805
1832956596
1623250811
820761332
1838034820
795433504
156845402
708369777
1556246033
838880341
997926158
60927881
822406
687938927
192625562
1813932764
47365208
642179556
657415341
1528022066
183340273
1678148986
1260082306
51592204
464439828
1931244899
1345738044
676491048
1504198522
1189011187
602258271
1427907773
1239854377
253828531
1740936981
691202740
887332675
1448567041
787190311
1848966537
1742783619
671734071
1446055240
645133617
1087752173
715923997
902322899
636354904
1217247053
1371503921
1088819484
1251308553
1419494172
1330605100
54874640
1496369819
572874290
1571658607
356321505
1906789922
1449695461
1480354354
1204171256
367234846
236622070
1570018386
821073505
1746993876
947001946
1501422823
926600089
598798167
1854989246
808448805
1785238447
1511606203
232093746
614948690
963840032
1748515831
1028922001
709383141
1459243995
132694601
100191704
1350949719
8413601
1909249277
198953892
244567162
118328451
1315674069
1092245537
880400389
399271076
262429266
1467562815
1078820394
408511548
1517733787
1894850493
1155329024
1689352958
1715824231
444903833
490021318
1396319308
611045367
1545366654
543268437
1264276073
1957925600
607818575
607805675
877867921
740312320
21110359
1071476656
267043143
885672351
1561604785
911824228
1548039984
702434785
1383094372
1610926021
1506552630
974588857
409177730
1522809182
44043388
1153273353
206437142
1446106245
1853665338
1873592978
1020030184
1743419765
1687790769
1610170386
1954630412
1397368235
363882624
1655685455
980291089
160402851
707855494
484439863
2532469
1658958757
241318907
396086160
811777252
1522839197
1956129003
983026265
1607289040
986918174
332729859
833977812
983468688
421730451
201867638
22557472
499225050
111002721
1751488459
1161712331
754140337
1004274944
1720282137
277690595
1383685888
656872758
931041940
164236551
547941604
1892354530
1722143696
1222691522
903070528
1022112768
972056389
750218973
1281490275
1647957228
341496101
683597945
1489977243
870639074
266303939
33112011
1410689906
853812957
626701698
1532899961
1195500597
341325152
1156460405
869288368
408914393
1546143163
1730299526
998257525
1938676620
1963628313
1012400272
154904495
591797258
1791892453
435084661
1714934511
1264774478
1110038337
1930907284
1961355920
1449674063
1451648665
741067198
851267822
1769506621
1067890514
1671735089
1883501264
737971006
1687170127
867000689
529872931
30171060
1398141979
968735954
206616453
735894125
852855328
813777130
1356927365
1291813242
1973798864
811542354
1317861962
635556957
186591607
91800688
1698084791
435554413
551369428
768337533
300651570
922905673
665345779
83225899
1743851933
1600257955
305192584
1099781748
1341023879
1874408075
1846798263
260286520
251506494
1096627625
482527341
124733436
1193655279
823156499
228468209
979040386
411919150
296261208
573979920
669542679
1475875199
640106312
1423205236
215710866
1582915014
976089826
1973650299
1447946851
186601578
918832595
566349120
1606967259
1364825282
1314916081
1224884021
606358498
430701541
1753073581
1472753251
1482519291
1445014980
1713512345
560035860
221234338
153029616
61858172
898145410
874928292
207086204
1572329043
356418383
4390362
348925754
1995803101
607350700
1103745622
177052719
89481718
1516866735
364934054
1900757777
398851412
73684943
1332673900
530278506
875560083
759908155
1878739198
1598272479
1622109711
548338845
658845570
823507957
1091460629
1224527699
1762362855
80070452
1201970899
62681251
1521056842
77944416
1098722007
1240860648
614272536
562414212
561958758
1258041505
1369022181
707565381
121138400
429305780
341219824
236206847
1107819198
1581761514
1046163568
1639827403
1227361960
1690955833
1277469533
1301950018
1019406213
1276655814
584976493
1023990198
1697572814
1180882406
1257465125
771275402
844987846
1023675170
975081821
26800468
1995809893
286989638
802035770
1157990765
1459412407
770259689
1968319748
1617518579
1390885974
1171173818
1477134079
1192803932
207119022
422638723
1715688760
1509699116
178364131
122535453
852708492
1511015066
785211719
219106825
1058538204
1822066194
655884155
1590282338
864841399
1381076353
576380
597746780
1862577536
1097463231
1454223959
314419356
240396955
820829560
779725744
1888172804
180414996
457102272
1722636085
1659950954
1911064045
1848232395
1799521735
1392172561
816871176
1274934091
1465193646
1747766010
592911271
722452394
170966678
1464066755
1241588750
1776703068
1228451435
979969577
502106610
1869130070
1905418290
587243396
1616942199
793139194
1308596282
379670849
1738579974
1892699667
182241769
894859200
729973372
290191328
1942120458
395606220
1788378981
1125260765
308042780
1210305809
22544459
1263711594
773411162
1589907308
1915882707
252810371
4835509
1140125143
926496553
1990157204
1072830606
463693887
1592378126
1799756168
1386066194
311284926
551683983
1135392690
43008755
1117924851
539636114
1419850887
1653592588
924171510
1092692322
570334446
1017792638
302719944
780331937
1775360458
1675687774
116327986
1468660289
18145626
957425118
1238395017
1095718908
315510982
671360689
1364131829
788303685
168471140
1453174296
1748422770
819869061
1718547883
1302481075
930217205
904125134
1630835532
1843922238
652986292
1082252010
1190117929
670669696
602693572
1610119007
1849239652
497214987
1345548261
1235017733
1702115566
359793206
1151136096
314469430
956502621
995033599
1574232500
842331050
147671178
1215566019
236173001
464032002
678876927
329621167
371164974
1966676591
1905169818
104302450
1374144440
1267853372
87575434
1398594810
1149496405
1931438220
1022701483
1034075976
278542360
1347475930
354731546
1628276010
1246479256
1818295996
1325812428
129114097
1086188120
1808677935
302038201
1433953340
1863366440
723514285
1728248575
87886155
756453957
415269513
1607749238
188954291
403375083
860496763
299504723
636016982
1704949189
1744937203
1123070547
77694890
1147442299
303520756
1210296801
1219697876
1291767948
1922426645
716491239
226756571
487599504
519395168
1969086763
417877005
1138219574
549762831
1243433047
562487040
1664638391
471216478
240936010
650630155
1539604797
1999689280
642140853
734226893
323688983
833747193
630700894
1418045597
1047971208
1718714565
1923326822
1501542053
695225449
1248117539
981671798
782667364
598381134
1082340325
142185393
1940939796
7023046
1501492005
1600286652
237058790
446182751
1189872233
1050734717
1853612253
1617063716
1737017684
971378591
1233732712
1504001194
472440392
538090093
1147753020
1661379904
476069909
896008894
458020755
1291725752
1298445642
1178785363
768884939
596068347
467544710
1722651557
1890102035
1568091033
460765684
1964105906
582298066
329031085
299996215
643607110
38112793
399402628
405082064
288044142
1133816750
1783012476
777088641
1800981882
1310953524
747335975
689594110
1997540860
222785057
710027447
1833918779
1121287461
122311225
186331432
1684164639
649214044
708577405
322706642
831401713
1640990444
1978638041
1467220677
1160632683
285521220
1156298033
1772911778
389080525
904701627
1204004980
1828833283
499977301
748350392
1256297841
188025768
1762192144
675008279
514637111
1497463761
1867831840
21548965
1906474237
470003851
1499866500
1180074589
1734172255
1339478224
1841794682
395966635
644866447
1650782171
1935029706
1715406151
1568000916
764091620
309406101
1666596073
622379794
491567422
644683849
1538041747
358255450
1784892484
793535881
393951774
210050147
1085568387
1864989620
1934285458
424139288
1009156360
134576933
1211113644
454874803
809852749
1734516208
1508634191
1967354178
1980558095
551348965
1816819810
1931117096
1993113891
259835181
1553222809
1893803578
784571150
1180349477
492206221
1878619667
95596072
52628486
23069690
852779913
329790094
1663293515
121581753
1676467970
1105914726
970024442
648603869
1474488604
1907509225
1971827347
1635710087
1516205238
723916062
1260531348
758148167
1029575413
800771911
1699241896
641821699
1940218457
827864040
1606924651
365141560
1525057304
1240313072
500148197
1425478997
1905218911
1372783399
55665792
328543217
956527875
111507243
358333732
125084710
1146559235
1612934455
1832166221
861439452
1010533653
1902745097
342331206
23607872
21286544
624125094
37017571
1169887517
1524039802
422201310
1462630809
1077847757
396354177
1410806787
82851234
24915874
722865444
1298151955
596524450
436154899
605766530
1544545446
743384958
101705205
1851843434
1643284131
679182213
1404697996
365582331
1135446639
1611588933
1416640959
968605690
837802444
1631288046
37473360
485532834
1583316779
343855017
900932210
1203295501
1330260680
1901439195
1483017601
1910152591
977818036
1932189040
1545721088
28656009
333417859
1402219267
1848407280
1016410005
1396011323
255672923
1465988208
1159360140
240626001
171764439
378002413
1944942882
632319576
804305186
388593164
810612378
45989850
109242067
1558551734
1779518742
45377875
1539383040
1139548665
954296939
1695592240
1232859398
1275505850
1643106251
1260367357
191552614
874025399
1711095091
1133461125
1376041987
32164473
1733227373
1763181653
400230954
1572594367
582129521
165299839
878113220
244906833
1411552341
1965852604
955989329
570975926
525955494
1512846031
672405224
1864162742
868575969
373637307
1766202347
1983278134
794034819
262670602
894110342
1320817766
163151925
980167073
1822881957
1898992783
49073387
1297739040
666907322
811481757
1256277589
772140714
655365792
1047430725
1645758896
536647701
976422213
1614218903
1167264655
1294476208
1727996325
988444336
739602911
661883473
749550356
130260220
587962134
327389873
5449431
1337457785
1367258779
1392763853
1238129654
1470556771
869071312
1079413189
1409442443
1601962448
342417882
979120438
195833446
113813301
1298945282
144507573
1314698337
1753814781
857480240
1624974500
218403846
331928269
1397215095
151983444
816013480
1499558612
534674278
1905666006
581214855
1501268452
230616717
1692621737
1311030650
1721683515
1292289610
1329449538
1444222979
1863513736
1534011061
1184809022
178359413
566345708
1127205258
1374459765
1271801021
188144218
1098642762
1614183024
1689499054
595095339
1347185137
995735576
1272779981
962987634
108986028
1673521162
1940242691
1215275335
576750374
1738571043
935882493
963405306
498198334
1908173991
1371345732
649796146
1668089789
474149932
